Will the request rate be limited if pyairbyte send...
# ask-ai
n
Will the request rate be limited if pyairbyte sends requests locally or through airbyte?
k
The request rate will be limited whether pyairbyte sends requests locally or through Airbyte. This is because the rate limits are imposed by the APIs of the services you are connecting to, not by Airbyte itself. For example, the Google Sheets API has specific rate limits: - 300 read requests per minute per project - 60 requests per minute per user per project Airbyte batches requests to the API to efficiently pull data and respect these rate limits. This means that regardless of whether you are running the connector locally or through an Airbyte instance, the rate limits will still apply. If you encounter rate limit issues, Airbyte has mechanisms to handle retries. For instance, the Zoom connector has appropriate retries if the rate-limiting threshold is hit. For more details, you can refer to the following sources: - [Google Sheets Rate Limiting & Performance Considerations](https://docs.airbyte.com/integrations/destinations/google-sheets#rate-limiting--performance-considerations) - [Google Sheets Limitations & Troubleshooting](https://docs.airbyte.com/integrations/sources/google-sheets#limitations--troubleshooting) - [Zoom Performance Considerations](https://docs.airbyte.com/integrations/sources/zoom#performance-considerations) If you need to define custom rate limits, there is an open GitHub issue suggesting the ability to limit requests to a specific number every defined period, which might be useful in scenarios where API thresholds are critical: - [GitHub Issue: Provide a way to define custom rate limits in the UI](https://github.com/airbytehq/airbyte/issues/28306) If you have further questions or encounter issues, you can always create an issue on the Airbyte GitHub repository or check the Airbyte Forum for common troubleshooting issues.