All CPS API endpoints limit throughput to a certain number of requests in a given time period. These limits are set per account regardless of the number of users or API credentials from that account accessing the CPS API. The API returns a status code of 429 if these rate limits are exceeded.
The limits are:

  • Maximum limit of 1,000 requests per hour, per account.
  • Short-term rate limit of 20 requests per 2 seconds, per account.

🚧

Rate limit change

Rate limits may change without prior notice to protect and ensure platform stability.

The following is an example of the response:

HTTP 429 Too many requests
Retry-After-: <>
Title: HTTP 429 - Too many requests
Detail: You have exhausted your API Request Quota using Account: <>
Type: Too many Requests