POST /auth/logout

Завершает пользовательскую сессию.

Формат запроса

POST https://apiauto.ru/1.0/auth/logout

Заголовки запроса

Заголовок

Описание

x-dealer-id

Идентификатор клиента. Используется для работы под учетной записью агентства.

x-session-id

Идентификатор сессии пользователя. Значение можно получить с помощью операции 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
  }
}
Предыдущая
Следующая