Skip to main content
A rejected eligibility entry from the Get Identity Verification Status endpoint may include a failureReasons array with more detail about why the verification failed:
Each entry in the array is a {code, message} object. code is a machine-readable identifier your integration can branch on; message is returned as-is by the API and can be shown directly to your users.
Not every rejected entry includes failureReasons. Its absence usually means the rejection was risk-based and not retriable.

Reason codes

The message column below is quoted verbatim from the API response, not paraphrased, since partners may display it as-is.
code is an open enum: new values may be added over time. Treat an unrecognized code as a generic failure, and display the returned message rather than your own copy.