ComplyJet provides a developer API that lets you read compliance data, automate workflows, and integrate with your own tools — CI/CD pipelines, Slack bots, internal dashboards, and more. To get started, you need to create an API key.
Step 1 – Go to the Developer API settings
Navigate to Settings in the left sidebar, then click Developer API under Company Settings. This page shows all your existing API keys and lets you create new ones.
Step 2 – Create a new API key
Click + Create API Key in the top right corner. In the modal that appears:
Enter a Name for the key — use something descriptive so you can identify it later (e.g. "CI/CD Pipeline", "Slack Bot", "Internal Dashboard").
Choose a Scope:
Read Only — can read all data for your organisation. Use this for reporting, dashboards, and monitoring use cases.
Read & Write — can read and modify data. Use this only when your integration needs to push data back into ComplyJet.
Click Create.
Step 3 – Copy the key immediately
Once the key is created, it will be shown once. Copy it now — it will not be displayed again after you close this modal.
Store the key securely — in a secrets manager, environment variable, or your CI/CD secrets store. Do not commit it to source control.
If you lose the key, you'll need to delete it and create a new one.
Using the API
Once you have your key, you can use it to make authenticated requests to the ComplyJet API. Pass the key as a Bearer token in the Authorization header:
Authorization: Bearer cj_live_...
Full API documentation — including all available endpoints, request formats, and response schemas — is available below,
Rate limits
The API has rate limits in place by default. If your integration is hitting rate limit errors or you need higher throughput for a specific use case, contact [email protected] and we can adjust the limits for your account.



