- Create a submission
- Upload the file bytes to the returned
upload_url - Poll
/frauduntil a terminal status is returned
If you need terminology (e.g.,
submission_id, stage/cell, status meanings), see Concepts.Getting an access token
Token URLs and OAuth2 client credentials.
Domains to allowlist
Only needed if you’re behind a firewall/proxy.
Polling for results
Exponential backoff guidance and timeouts.
Prerequisites
- You have a Client ID and Client Secret
- You have a sample file ready (PDF or image)
- If you are behind a firewall/proxy: confirm Domains to allowlist
Poll for the fraud result
- Use exponential backoff (cap interval at 45 seconds)
- Stop polling after 15 minutes (hard analysis timeout)
200→ processing finished (success or terminal error included in payload)404→ result not ready yet (retry with backoff)
Next steps
- Enable additional outputs: quality, classification, decision
- Switch from polling to Amazon SQS or Webhooks (optional add-ons)
- Enable Submission characteristics (optional)
- Enable Payload encryption (optional)