Base URL
Conventions
Versioning
All endpoints live under the
/v1 prefix.JSON everywhere
Requests and responses use
application/json.Data envelope
Successful responses wrap their payload in a top-level
data field.Org scoping
Every request is automatically scoped to your API key’s organization.
Authentication
Send both API key headers on every request:Identifiers
Resource IDs are 24-character hexadecimal strings (for example,665f1c2a9b1e4a0012a3b4c5). Companies, deals, and people can also be addressed by your own externalId.
Conventions reference
| Topic | Behavior |
|---|---|
| Success envelope | { "data": ... } |
| List envelope | { "data": [ ... ] } |
| Search envelope | { "data": [ ... ], "metadata": { ... } } |
| Errors | { "error": "message" } — see Errors |
| Pagination | page, limit, lt, sort, direction — see Pagination |
| Rate limits | 429 with backoff — see Rate limits |
Resources
Use the sidebar to browse endpoints by resource group, or jump to a concept:API keys
Create, list, and revoke API keys.
Companies
Manage and enrich companies.
Deals
Track opportunities through your pipeline.
People
Manage contacts and relationships.
Documents
Search ingested documents.
Lists
Organize and enrich resources in bulk.
Workflows
Run and monitor AI workflows.