Rate limiting

To ensure a reliable service quality for all our clients, the Clarity AI's API enforces rate limiting on requests to sync endpoints.

The new rate limits introduced in November 2024 for some sync API endpoints aim at preventing excessive request volumes that could affect performance. These new limits will ensure that all clients experience a more reliable service, even under heavy usage.

This change is designed to ensure smoother operations, reduce potential bottlenecks, and enhance overall system reliability.

How does this benefit you?

  • Improved Performance: More stable sync API performance, particularly during periods of high demand.
  • Greater Reliability: Reduced chance of service interruptions, allowing you to maintain seamless operations.
  • Proactive Scalability: As your business grows, you’ll continue to benefit from a system designed to handle load efficiently.

List of rate limits by endpoint and module:

ModuleEndpointsRate limit
DefaultGET /clarity/v1/public/*2.000 req/min
OAuth TokenPOST /clarity/v1/oauth/token1.200 req/s
Data FeedsGET /clarity/v1/public/{url}/async50 req/min
Job StatusGET /clarity/v1/public/job/{jobId}/status120 req/min
Fund ExposuresGET /clarity/v1/public/funds/{fundId}/exposures/exposures-by-id5.000 req/min
Portfolio ManagementGET /clarity/v1/public/portfolios/{portfolioId}5.000 req/min
Portfolio ManagementPOST /clarity/v1/public/portfolios10.000 req/min
Portfolio ManagementDELETE /clarity/v1/public/portfolios/{portfolioId}10.000 req/min
Portfolio ESG Impact SummaryGET /clarity/v1/public/portfolios/{portfolioId}/esg-impact/summary4.000 req/min
Portfolio EU Taxonomy Product Level ReportGET /clarity/v1/public/portfolios/{portfolioId}/eu-taxonomy/sfdr/product-level40 req/min
Portfolio EU Taxonomy StepsGET /clarity/v1/public/portfolios/{portfolioId}/eu-taxonomy/{objective}/steps-by-id500 req/min
Portfolio Impact HighlightsGET /clarity/v1/public/portfolios/{portfolioId}/impact-highlights/benchmark-fund/{fundId}1.000 req/min
Portfolio ExposuresGET /clarity/v1/public/portfolios/{portfolioId}/exposures/exposures-by-id3.500 req/min
Portfolio SDG SummaryGET /clarity/v1/public/portfolios/{portfolioId}/sdg/summary1.500 req/min
Portfolio SI Securities ValuesGET /clarity/v1/public/portfolios/{portfolioId}/sustainable-investment/securities/values102 req/min
Portfolio SFDR Quarterly AveragePOST /clarity/v1/public/portfolios/sfdr/quarterly-average1.000 req/min
Portfolio SFDR ReportGET /clarity/v1/public/portfolios/{portfolioId}/sfdr/report21 req/min
Portfolio TCFD ValuesGET /clarity/v1/public/portfolios/{portfolioId}/tcfd/values-by-id1.000 req/min

Exceeding the limit may result in a 429 Too Many Requests response code.