Appearance
Авторизация
Авторизация в системе
INFO
Авторизация в системе
POST auth/jwt/login
Устаревшая версия ⚠️
Будет отключено: 01.02.2025
POST v2/login
Устаревшая версия ⚠️ Request Body️
Будет отключено: 01.02.2025
http
https://client.adstat.pro/api/v2/login
Request body JSON
Параметр | Тип | Описание |
---|---|---|
login | string | Логин пользователя |
password | string | Пароль пользователя |
Content-Type:
application/json
Request:
json
{
"login": "user@example.com",
"password": "string"
}
Response:
json
{
"user_id": "3fa85f64-5717-4562-b3fc-2c922263f66a",
"access_token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9",
"refresh_token": "dGhpcyBpcyBhIHJlZnJlc2ggdG9rZW4gdXNlZCB0byBnZXQgYW4gbmV3IGFjY2VzcyB0b2tlbiB3aGVuIHRoZSBjdXJyZW50IGFjY2VzcyB0b2tlbiBleHBpcmVz"
}
POST v2/login
Актуальная версия️
http
https://client.adstat.pro/api/v2/login
Request body FormData
Параметр | Тип | Описание |
---|---|---|
username | string | Логин пользователя |
password | string | Пароль пользователя |
Content-Type:
application/x-www-form-urlencoded
multipart/form-data
Request:
username=user@example.com
password=string
Response:
json
{
"user_id": "3fa85f64-5717-4562-b3fc-2c922263f66a",
"access_token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9",
"refresh_token": "dGhpcyBpcyBhIHJlZnJlc2ggdG9rZW4gdXNlZCB0byBnZXQgYW4gbmV3IGFjY2VzcyB0b2tlbiB3aGVuIHRoZSBjdXJyZW50IGFjY2VzcyB0b2tlbiBleHBpcmVz"
}
<access_token>
необходимо передавать в headers HTTP запросов в формате:
Bearer <access_token>
<refresh_token>
необходимо использовать в методе v2/access_token
, когда истёк срок действия <access_token>
- для обновления <access_token>
Выписка нового токена access_token
INFO
Выписка нового токена access_token
GET v2/access-token
Пример использования:
http
https://client.adstat.pro/api/v2/access-token
Параметры
В заголовке HTTP запроса необходимо передать <refresh_token>
в формате:
refresh_token: <refresh_token>
Пример успешного ответа:
json
{
"access_token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9",
"token_type": "Bearer"
}