ComplyAdvantage · Rate Limits

Complyadvantage Rate Limits

ComplyAdvantage documents explicit numeric rate limits for its REST API. Standard contracts allow 600 API calls per minute; sandbox accounts are limited to 300 calls per minute. Higher limits can be configured on request through your account manager. Exceeding the limit returns HTTP 429 Too Many Requests, and the documentation prescribes an exponential backoff retry strategy starting at 2 seconds, doubling on each attempt, and capped at 60 seconds. In addition to the request-rate cap, search creation is paginated at up to 100 results per request via offset and limit parameters.

Complyadvantage Rate Limits is the machine-readable rate-limit profile for ComplyAdvantage on the APIs.io network, conforming to the API Commons Rate Limits specification.

It captures 4 rate-limit definitions, measuring requests, results, and records.

The profile also includes 3 backoff/retry policies defined and response codes documented for throttled.

Tagged areas include Anti-Money Laundering, AML, Sanctions Screening, Compliance, and Rate Limiting.

4 Limits Throttle: 429
Anti-Money LaunderingAMLSanctions ScreeningComplianceRate LimitingQuotas

Limits

Standard Contract API Requests account
requests
600 per minute
Default cap for standard contracts; higher limits configurable via your account manager.
Sandbox API Requests account
requests
300 per minute
Cap for sandbox accounts used during integration and testing.
Search Results Per Request request
results
100
Creating a search returns up to 100 results; paginate with offset and limit for more.
Common Pagination Depth request
records
10000
Offset-based (common) pagination on list endpoints is limited to 10,000 records; token-based pagination avoids the cap.

Policies

Exponential Backoff
On 429 responses, retry with exponential backoff starting at 2 seconds, doubling each attempt, with a maximum backoff of 60 seconds.
Configurable Limits
Higher request-rate limits can be arranged on standard contracts by contacting your ComplyAdvantage account manager.
Webhook Delivery
Match, search, and monitoring updates can be received via webhooks (match_status_updated, search_status_updated, monitored_search_updated) instead of polling, reducing request volume.

Sources