Создание ссылки для входа
/v1/auth/login-linkСервер партнёра вызывает POST /v1/auth/login-link с X-API-Key и X-Customer-ID. Укажите mailbox_id для входа только в этот ящик; без него откроется весь аккаунт. locale выбирает язык интерфейса.
Авторизация и области доступа · Ошибки и повторы
Запрос
curl -X POST 'https://adapt-mail.com/v1/auth/login-link' \ -H 'X-API-Key: <mail-api-key>' \ -H 'X-Customer-ID: <mail-account-id>' \ -H 'Content-Type: application/json' \ --data '{"mailbox_id":1,"locale":"en"}'Параметры
X-Customer-IDheaderОбязательноintegerminimum: 1
Тело запроса · application/json
object
mailbox_id- Вариант 1
integerexclusiveMinimum: 0Вариант 2null localestringДопустимые значения:
"en""ru""fr""es""de""zh-cn""ko""tr""hi""pt-br"По умолчанию:
"en"
Неизвестные поля не принимаются.
Ответы
201 Успешный ответ
application/json
object
login_urlОбязательноstringexpires_inОбязательноinteger300expires_atОбязательноstringaccount_idОбязательноintegermailbox_idОбязательно- Вариант 1
integerВариант 2null
Неизвестные поля не принимаются.
401 Ошибка запроса
application/json
object
detail- Вариант 1
stringВариант 2objectcodestringmessagestring
Вариант 3arrayЭлементы массиваobject
403 Ошибка запроса
application/json
object
detail- Вариант 1
stringВариант 2objectcodestringmessagestring
Вариант 3arrayЭлементы массиваobject
404 Ошибка запроса
application/json
object
detail- Вариант 1
stringВариант 2objectcodestringmessagestring
Вариант 3arrayЭлементы массиваobject
422 Ошибка запроса
application/json
object
detail- Вариант 1
stringВариант 2objectcodestringmessagestring
Вариант 3arrayЭлементы массиваobject
503 Ошибка запроса
application/json
object
detail- Вариант 1
stringВариант 2objectcodestringmessagestring
Вариант 3arrayЭлементы массиваobject