Request Status
API Reference
Request Status
Get request status and results by ID
GET
Request Status
Request Status
Retrieve the status and results of a verification request by its ID. Use this endpoint to poll for results if you’re not using webhooks.Overview
After submitting a verification request, you receive a request ID. Use this endpoint to:- Check the current status of a request
- Retrieve verification results when completed
- Get error details if the request failed
- Verify webhook delivery status
Request
Path Parameters
The unique request ID (UUID) returned when the verification request was submitted.
Headers
Example Request
Response
200 OK - Queued
Request is waiting for processing.200 OK - Processing
Request is currently being processed.200 OK - Completed
Request completed successfully with results.200 OK - Failed
Request failed with error details.200 OK - Partial (Full Check)
Some steps completed, others failed.Response Fields
Request Statuses
Webhook Statuses
Error Responses
401 Unauthorized
Invalid or missing API key.404 Not Found
Request not found or doesn’t belong to your merchant.Polling Best Practices
When polling for results:Use Exponential Backoff
Start with 1-2 seconds, increase delay progressively
Set a Timeout
Don’t poll indefinitely - set a maximum duration
Prefer Webhooks
Webhooks are more efficient than polling
Check Terminal States
Stop polling when status is COMPLETED, FAILED, or PARTIAL
