Skip to main content
The Origin One API is a REST API for integrating with the Origin One platform. Use it to create and track drug-testing orders, find collection-site clinics, and look up companies, locations, packages, and services.

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.