60431: Verification not found
VERIFY
ERROR
This error occurs when the request references a Verify Verification resource that does not exist or is no longer available. Verify Verification SIDs start with VE and are scoped to a Verify Service SID. Twilio also deletes a verification SID after it is approved, after it expires, or after it reaches the maximum number of check attempts.
- The
verification_sidor other verification identifier in the request does not match an existing Verification resource. - The request uses the wrong Verify Service SID, so the
ServiceSidand verification SID do not point to the same resource. - The verification was already approved, expired after 10 minutes, or reached the maximum number of check attempts, and Twilio deleted the verification SID.
- Confirm that you are sending the correct Verification SID returned when you created the verification. Verify Verification SIDs start with
VE. - Use the Verify Service SID that owns the verification. When you fetch a verification, send the request to
/Services/{ServiceSid}/Verifications/{Sid}. When you check a code, send the request to/Services/{ServiceSid}/VerificationCheck. - If the previous verification was approved, expired, or hit the maximum number of check attempts, start a new verification instead of reusing the old SID.
- Review the Verify Logs in Console if you need to confirm what happened to a specific verification.