Base URL
All API requests are made to the following base URL:/v1/. When breaking changes are introduced in future versions, a new version prefix (e.g. /v2/) will be released alongside the existing version with advance notice.
Authentication
Every request to the FraudTrace AI API must include a valid Bearer token in theAuthorization header. Connections are accepted over TLS 1.3 only — plain HTTP requests are rejected.
Request and Response Format
Set theContent-Type header to application/json on all requests that include a body (e.g. POST endpoints). All responses are returned as JSON, including error payloads.
Endpoints
The table below lists every current and planned endpoint. Live endpoints are available for use today. Endpoints marked Coming Soon are in active development — see the note below the table for how to get early access.CyberTrace (dark web exposure checks) and Mobile Trace (mobile app risk audits) are currently in development and not yet available for production use. Join the waitlist at fraudtraceai.com to be notified when early access opens.
Quick Start
The example below shows the minimalcurl command to verify a single UPI Virtual Payment Address (VPA). Replace YOUR_API_KEY with your actual key and user@upi with the VPA you want to screen.
Versioning
The current API version is v1, reflected in every endpoint path. FraudTrace AI follows a stable versioning policy:- Non-breaking changes (new optional fields, new endpoints) are added to the current version without notice.
- Breaking changes (removed fields, changed response shapes, altered behavior) are released under a new version prefix.
- Old versions remain supported for a minimum of 12 months after a new version is published.
Next Steps
- Read the Authentication guide to set up your API key and understand token scopes.
- Explore the MuleTrace endpoints to start screening UPI VPAs.
- Check Rate Limits to understand throughput constraints and plan your integration.
- Review Error Codes to build robust error handling before going to production.