POST /auth/logout
Завершает пользовательскую сессию.
Формат запроса
POST https://apiauto.ru/1.0/auth/logout
Заголовки запроса
Заголовок |
Описание |
|
Идентификатор клиента. Используется для работы под учетной записью агентства. |
|
Идентификатор сессии пользователя. Значение можно получить с помощью операции POST /auth/login. |
Формат тела запроса
Тело запроса отсутствует.
Общая структура ответа приведена ниже. Порядок следования элементов не гарантируется. В структуре могут присутствовать служебные параметры, которые не описаны в таблице.
Формат ответа
{
"session": {
"id": "{string}",
"creation_timestamp": "{string}",
"expire_timestamp": "{string}",
"ttl_sec": {integer}
}
}
session |
Информация о сессии пользователя. |
-
id
Идентификатор сессии.
creation_timestamp
Время создания сессии.
expire_timestamp
Время окончания жизни сессии.
ttl_sec
Время жизни сессии в миллисекундах.
Коды ответа
Код |
Причина |
Описание |
200 |
OK |
Успешный запрос. |
400 |
BAD_REQUEST |
Синтаксическая ошибка в запросе. |
500 |
INTERNAL SERVER ERROR |
Внутренняя ошибка сервера. |
Пример
Запрос:
curl -i -X POST 'https://apiauto.ru/1.0/auth/logout' -H 'x-authorization: 2dtrer432...' -H 'Accept: application/json' -H 'Content-Type: application/json'
Ответ:
{ "session": { "id": "11112233|152...019.777..0.oWEL...JwyqRHw...", "creation_timestamp": "2018-05-28T14:33:39.697Z", "expire_timestamp": "2018-08-26T14:33:39.697Z", "ttl_sec": 7776000 } }