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

  • 204

    Verification code verified successfully.

  • 400

    Bad request. The payload may be invalid.

  • 401

    Unauthorized

  • 403

    Forbidden

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