Base URLs
All endpoints are versioned under
/api/v2.
Quick example
Every request is authenticated with a bearer API token. See Authentication for how to get one.Get started
Authentication
Get an API token and authenticate your requests.
Scopes
Understand which scopes your token needs for each endpoint.
Responses
Read resource types, identifiers, dates, and null values.
Pagination
Page through list endpoints with a consistent envelope.
Errors
Handle validation errors and HTTP status codes.
Webhooks
Receive order status updates at your callback URL.
Explore the API
Orders
Create, list, get, and cancel drug-testing orders.
Order lifecycle
Follow order statuses and know when a result is final.
Clinics
Find collection-site clinics near your participants.
Reference data
Companies, locations, packages, and services linked to your token.