Перейти к содержимому
Русский

Обмен ссылки на сессию

POST/v1/auth/login-link/consume

Только для страницы входа adapt-mail.com: POST с Origin: https://adapt-mail.com. Возвращает session_id и HttpOnly cookies. Повторный обмен или истёкшая ссылка: HTTP 410.

Авторизация и области доступа · Ошибки и повторы

Запрос

Окно терминала
curl -X POST 'https://adapt-mail.com/v1/auth/login-link/consume' \
-H 'Origin: https://adapt-mail.com' \
-c cookies.txt \
-H 'Content-Type: application/json' \
--data '{"token":"<token>"}'

Тело запроса · application/json

object

tokenОбязательно

string

pattern: "^[A-Za-z0-9_-]{43}$"

Неизвестные поля не принимаются.

Ответы

200 Успешный ответ

application/json

object

mailbox_idОбязательно
Вариант 1

integer

Вариант 2

null

session_idОбязательно

string

Неизвестные поля не принимаются.

403 Ошибка запроса

application/json

object

detail
Вариант 1

string

Вариант 2

object

code

string

message

string

Вариант 3

array

Элементы массива

object

404 Ошибка запроса

application/json

object

detail
Вариант 1

string

Вариант 2

object

code

string

message

string

Вариант 3

array

Элементы массива

object

409 Ошибка запроса

application/json

object

detail
Вариант 1

string

Вариант 2

object

code

string

message

string

Вариант 3

array

Элементы массива

object

410 Ошибка запроса

application/json

object

detail
Вариант 1

string

Вариант 2

object

code

string

message

string

Вариант 3

array

Элементы массива

object

422 Ошибка запроса

application/json

object

detail
Вариант 1

string

Вариант 2

object

code

string

message

string

Вариант 3

array

Элементы массива

object

429 Ошибка запроса

application/json

object

detail
Вариант 1

string

Вариант 2

object

code

string

message

string

Вариант 3

array

Элементы массива

object

503 Ошибка запроса

application/json

object

detail
Вариант 1

string

Вариант 2

object

code

string

message

string

Вариант 3

array

Элементы массива

object