Verify a verification code that was previously sent
Bearer YOUR_API_KEYapplication/json"11f951d5-32d1-4b49-bdda-7da248e2615c""123456"true for successful requests (even if the code is invalid)true if the code was correct and not expired, false otherwise"Code verified successfully""Invalid code""Code expired""Code already used""7b4d6022-7260-4568-b6b7-29c366c47bbc"429 response. Users should either:
Valid
Used
Expired
Invalid
expires_in parameter from the send request. This limits the window of opportunity for attackers.
Always getting 'Invalid code' even with the correct code
verification_id returned from the send endpoint. Verification IDs are case-sensitive UUIDs.Code expired immediately
expires_in parameter when sending.Getting 404 - Verification not found
verification_id doesn’t exist or was created with a different API key. Each API key has its own isolated verification space.