Checks API
The Checks API enables creation, retrieval, and management of background checks—including details, PDF generation, and health monitoring—and also provides endpoints for configuring score rules, managing continuous checks, hook subscriptions, and report generation.
Latency
878ms p95
Uptime
77.8% 30d
Playground
Verified
live
Endpoints
/v1/behavior
Report Behavior
/v1/checks
List Checks
/v1/checks
Create a background check
/v1/checks/health
Get Health Dashboard
/v1/checks/{check_id}
Get Background Check
/v1/checks/{check_id}/details
List Check Details
/v1/checks/{check_id}/pdf
Get PDF
/v1/checks/{check_id}/pdf
Create PDF
/v1/config
Delete Custom Type
/v1/config
List Score Configurations
/v1/config
Create Score Configurations
/v1/config
Update Custom Type
/v1/continuous-checks
Lists all continuous checks
/v1/continuous-checks
Creates a continuous check that will run background checks recurrently according to the frequency provided.
/v1/continuous-checks/{continuous_check_id}
Lists history associated with a Check. It can be paginated
/v1/continuous-checks/{continuous_check_id}
Updates a continuous check
/v1/continuous-checks/{continuous_check_id}/history
Lists background check logs. It can be paginated
/v1/hooks
Lists all hooks
/v1/hooks
Creates a hook subscription
/v1/hooks/{hook_id}
Deletes hook
/v1/hooks/{hook_id}
Updates hook
/v1/reports
List Reports
/v1/reports
Create Report
/v1/reports/{report_id}
Get Report
/v1/reports/{report_id}/upload
Batch Upload
25 endpoints auto-detected
Authentication
This API uses an API key, passed in the "Truora-API-Key" header. No OAuth required.
curl -X POST \ "https://api.truora.com/v1/behavior" \ -H "Truora-API-Key: YOUR_API_KEY"
api.truora.com · HTTPS only