Compliance API

Choose the path from sandbox to production

Start with a no-write sandbox, validate a live integration, then scale with the rate-limit headers and webhook behavior your account actually receives.

Run a sandbox check Read the Compliance API guide →
■ API stage

Sandbox

Test the request shape and client flow without creating a live check or consuming production usage.

Rate limit
60 req/minPer API key request rate for sandbox traffic.
Webhook volume
100 webhooks/dayDaily webhook allowance for sandbox traffic.
Run a sandbox check
◆ API stage

Production

Run live checks in your operational workflow with higher request capacity and webhook volume.

Rate limit
6K req/minPer API key request rate for production traffic.
Webhook volume
50K webhooks/dayDaily webhook allowance for production traffic.
Start production setup

Recent updates

How the limits work

Read the window before you read the number

Each tier has a request rate measured per API key and a webhook volume measured per day. Use the matrix below when sizing an integration.

Sandbox
Rate limit: 60 req/min · Webhook volume: 100 webhooks/dayRate limit is per API key; webhook volume is measured per day for sandbox traffic.
Pilot
Rate limit: 600 req/min · Webhook volume: 5K webhooks/dayRate limit is per API key; webhook volume is measured per day for pilot traffic.
Production
Rate limit: 6K req/min · Webhook volume: 50K webhooks/dayRate limit is per API key; webhook volume is measured per day for production traffic.

A clear next step for every integration stage.

Ready to move a live check through your stack?

Start with the request contract, then use the headers and signed delivery callbacks to build a production-ready integration.