Verify a verification code

POST /api/verification-codes/verify

Verify a verification code for a specified identifier. if you're using email as the identifier, you need to setup your email connector first. if you're using phone as the identifier, you need to setup your SMS connector first.

application/json

Body object Required

One of:

Responses

  • Verification code verified successfully.

  • Bad request. The payload may be invalid.

  • Unauthorized

  • Forbidden

POST /api/verification-codes/verify
curl \
 -X POST https://[tenant_id].logto.app/api/verification-codes/verify \
 -H "Authorization: Bearer $ACCESS_TOKEN" \
 -H "Content-Type: application/json" \
 -d '{"email":"string","verificationCode":"string"}'
Request examples
{
  "email": "string",
  "verificationCode": "string"
}
{
  "phone": "string",
  "verificationCode": "string"
}