Rate Limiting

Rate limiting is a strategy to manage API usage, ensuring system stability and consistent user experience by imposing limits on the number of API calls.

API Module Rate Limits

The table below describes module specific rate limits.

If not specified, the “All others” rate limit is applied.

queryTypeHourly User LimitHourly Database Limit
getStopAnalytics5 calls20 calls
getOriginDestinationMatrix5 calls20 calls
getRegionalTravelMetrics5 calls20 calls
getRegionalDomicileAnalytics30 calls60 calls
getRouteAnalysis30 calls60 calls
getODSegmentAnalysis30 calls60 calls
getSpeedAnalysisPerSegment60 calls120 calls
getZonesData30 calls60 calls
getDemandGeneration30 calls60 calls
getObservedCounts30 calls60 calls
getExpansionFactors50 calls1000 calls
All others400 calls20,000 calls