Skip to main content
POST
/
v1
/
auth
/
{app_id}
/
otps
/
login
Send OTP code
curl --request POST \
  --url https://{defaultHost}/v1/auth/{app_id}/otps/login \
  --header 'Authorization: Bearer <token>' \
  --header 'X-Authorization: <api-key>'
{
  "otp": {
    "success": true,
    "sent_at": "2023-11-07T05:31:56Z",
    "id": "<string>"
  },
  "user_id": "<string>",
  "user_meta_errors": {}
}

Authorizations

Authorization
string
header
required

API Secret token

X-Authorization
string
header
required

User Access token

Path Parameters

app_id
string
required

App ID

Response

OTP sent successfully

otp
object
user_id
string

Challenge token (used as user_id for backwards compatibility with SDK)

user_meta_errors
object

Validation errors for user metadata if provided