Skip to main content

Base URL

All API requests use the following base URL:

Authentication

Every request must include an API key in the X-API-Key header:
Get your API key from the dashboard. Requests without a valid API key receive:

Tiers

See pricing for current tier names, quotas, and rate-limit numbers. Endpoint availability shown below by paid vs. free; tier names in this table reflect the live pricing page. The /v1/assess and /v1/sessions identity endpoints are open to all tiers including Free, gated by monthly quota rather than by tier; see pricing for quotas.

Endpoints

Response format

All responses are JSON. Successful responses return HTTP 200. Errors return the appropriate HTTP status code with an error object:

Versioning

The API is versioned via the URL path (/v1/). Breaking changes will be introduced under a new version prefix.