- Onboard client companies under your partner account
- Submit documents (PDF, DOCX, XLSX, PPTX) for compliance analysis
- Track processing status in real time
- Retrieve detailed compliance results
- Manage companies, business entities, and compliance reviews
Quickstart — your first call in 5 minutes
Onboard a client, submit a document, and poll for results with copy-paste curl / Node / Python.
Two-tier API keys
Authentication uses a two-tier key model. Each key is sent in theX-API-Key header.
| Tier | Key | Scope | Used for |
|---|---|---|---|
| 1 | Partner Key | Your partner organization | Onboarding clients, listing companies, browsing controls |
| 2 | Company Key | A single client company | Document submission, status polling, results retrieval |
POST /v1/onboard — the Company Key is returned once and used for all
document operations for that company.
Explore the docs
Authentication
The two-tier key model and how to authenticate every request.
API Reference
Every endpoint, schema, and request example with curl / Node / Python samples.
Integration Flows
The canonical end-to-end flows (A.1–A.12).
Webhooks
Receive processing events instead of polling.
Error Codes
Every status code with causes and fixes.
Rate Limits
Per-tier request and submission limits.