콘텐츠로 이동
한국어

로그인 링크 생성

POST/v1/auth/login-link

서버에서 X-API-Key와 X-Customer-ID로 POST /v1/auth/login-link를 호출합니다. 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반드시

integer

minimum: 1

요청 본문 · application/json

object

mailbox_id
옵션 1

integer

exclusiveMinimum: 0

옵션 2

null

locale

string

유효한 값: "en" "ru" "fr" "es" "de" "zh-cn" "ko" "tr" "hi" "pt-br"

기본: "en"

알 수 없는 필드는 허용되지 않습니다.

응답

201 성공적인 응답

application/json

object

login_url반드시

string

expires_in반드시

integer

300

expires_at반드시

string

account_id반드시

integer

mailbox_id반드시
옵션 1

integer

옵션 2

null

알 수 없는 필드는 허용되지 않습니다.

401 요청 오류

application/json

object

detail
옵션 1

string

옵션 2

object

code

string

message

string

옵션 3

array

배열 요소

object

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

422 요청 오류

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