Prerequisites
- API key from Account Setup
- cURL or your preferred HTTP client
- Basic understanding of REST APIs
Step 1: Configure Environment
Set your base URL and API key as environment variables so every command below is copy-pasteable:Step 2: Verify Connectivity
Confirm the API is up before proceeding:Step 3: Get Auth Token
Exchange your API key for a JWT token (valid for 2 hours). See Authentication for the full guide.access_token — you’ll use it in the next step:
Step 4: Evaluate a Record
Save the following JSON asrecord.json:
record.json
Step 5: Understand the Response
Every response is wrapped in a{ success, data, meta } envelope. The evaluation result is at data.decision:
Queue rollup priority:
Insufficient Data > Auditor > Automation. A single charge that lacks data is enough to mark the whole case (and therefore court and search) as Insufficient Data.
When the source record has data-quality issues (e.g., missing SSN or disposition), the response also includes a structured validation object alongside decision. When the data is clean, validation is omitted entirely.
Next Steps
API Reference
Explore all available endpoints and options
Code Examples
Working examples in Python, JavaScript, and cURL
Error Handling
Retry logic, failure handling, and troubleshooting
Environments
Production, staging, and dev environment URLs
