Core API concepts
The API is completely stateless and synchronous. You send a request, wait up to a few seconds, and get a response.
The underlying verification service is very configurable, and both the request and response are designed in a layered way. You should be able to use very few options to get a configuration that matches your needs broadly, and then optionally more detailed, lower-level options to fine-tune it.
Similarly, you should be able to look at very few fields in the response to understand the verification result at a high level, and then optionally more detailed, lower-level fields to understand exactly what happened in more detail.
Layered API Design
Progressive complexity and detail
Request
Simple
↓
Detailed
UseCase
MatchLevels
Additional Settings
Response
High-level
↓
Granular
Recommended Outcome
Overall Fraud Check
High-Level Check Results
Individual Check Results
Additional Info
💡 Start at the top, only drill down as needed
Learn more about core concepts
- Check - The basic building block of verification
- Use Case - A powerful tool for customizing Verify
- Recommended Outcome - A simple way to interpret the results
- Match Level - The strictness level for a single check
- Options - More granular control over the verification process