在浏览器中登录
POST
/v1/auth/login该路线适用于 adapt-mail.com,需要 Origin: https://adapt-mail.com. 返回 HttpOnly cookies 和未分类 session_id. 供您的客户使用 /v1/auth/token.
要求
curl -X POST 'https://adapt-mail.com/v1/auth/login' \ -H 'Origin: https://adapt-mail.com' \ -c cookies.txt \ -H 'Content-Type: application/json' \ --data '{"login":"user-123","password":"<password>"}'请求正文 · application/json
object
login一定stringpassword一定stringminLength: 1maxLength: 128modestring有效值:
"account""mailbox"默认:
"account"
不接受未知字段。
响应
200 成功回复
application/json
object
mailbox_id- 选项 1
integer选项 2null session_idstring · uuid
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
409 国家冲突
application/json
object
detail- 选项 1
string选项 2objectcodestringmessagestring
选项 3array数组元素object
422 验证错误
application/json
object
detailarray数组元素objectloc一定array数组元素选项 1string选项 2integermsg一定stringtype一定string
429 请求太多
application/json
object
detail- 选项 1
string选项 2objectcodestringmessagestring
选项 3array数组元素object
503 暂时无法使用
application/json
object
detail- 选项 1
string选项 2objectcodestringmessagestring
选项 3array数组元素object