A rate limit restricts how frequently or how many requests an API or SDK integration sends or accepts. It helps control usage, costs, and plan limits, especially when processing large datasets. section 1.3.6
Use rate limiting as part of a reliable integration workflow:
- Monitor API usage and costs so request volume remains within the selected plan’s limits. section 1.3.6
- Combine rate limiting with caching or other optimizations to reduce unnecessary API calls. section 1.3.6
- Handle rate-limit errors with appropriate error handling and retry mechanisms to preserve integration stability. section 1.3.6
Large-dataset processing
Before sending requests for a large dataset, monitor expected usage, apply rate limiting, and add retries for rate-limit errors. Check the resulting workflow for reliability and unexpected costs. section 1.3.6













