Авторизация запросов

Авторизация запросов к API Catapulto происходит посредством передачи в заголовке X-Token токена, выданного при аутентификации пользователя

Аутентификация пользователя осуществляется посредством отправки запроса:

URL запроса:
POST https://api.catapulto.ru/api/v1/users/api-token-auth/

Параметры запроса:

Поле Тип Обязательное Описание
username String Да Имя пользователя
password String Да Пароль

Пример запроса

POST /api/v1/users/api-token-auth/ HTTP/1.1
Host: https://api.catapulto.ru
Content-Type: application/json

{
  "username": "test@catapulto.ru",
  "password": "SecretPass"
}

Содержание ответа

Поле Тип Описание
username String Имя пользователя
token String Авторизационный токен
id Integer Идентификатор
email String Электронная почта пользователя

Пример ответа при успешной аутентификации пользователя

{
  "username": "test@catapulto.ru",
  "token": "6c523bd79898gd706c32a05aff13003dc07737e0",
  "id": 26227,
  "email": "test@catapulto.ru"
}
Предыдущая статья:
Создание груза