Перейти к основному контенту

API [Partner-new]

Описание

В данном документе описаны API-методы для взаимодействия с платформой

Данные для авторизации совпадают с выданным логином к платформе

Авторизация

/api/login

Метод проверки данных, используемых для авторизации, при вызове API-методов.
Для авторизации поддерживается "Базовая аутентификация (Basic access authentication)" .

POST - проверка авторизации
Запрос

 Тело:

Наименование

ЗначениеОписание

username 

string
Логин пользователя

password 

string
Пароль пользователя
Ответ
200 OK

Авторизация прошла успешно 

 

Наименование

ЗначениеОписание
content-length159 
Content-Typeapplication/jsonТип возвращаемых данных
date

server

strict-transport-security

x-served-by

{
  "access_token": "string",
  "access_begin": "2023-09-20T12:27:00.909Z",
  "access_end": "2023-09-20T12:27:00.909Z",
  "token_type": "string"
}
401 Unauthorized

- Не корректно передан заголовок "Authorization"
- Используются не корректные данные "логин" или "пароль"

{
  "detail": "Incorrect username or password"
}

 

 

Примеры

CURL:

 

curl -X 'POST' \
  'https://api-partner.is74.ru/api/login' \
  -H 'accept: application/json' \
  -H 'Content-Type: application/x-www-form-urlencoded' \
  -d 'grant_type=&username=admin&password=password&scope=&client_id=&client_secret='

 

Конфигурационный файл - Ссылка