API Throttling Policy

Qubole uses API throttling to ensure the efficiency, performance, and security of our APIs. Qubole uses fine-grained dimensions such as the entity, URL, and IP address for rate limiting. This helps us in preventing unexpected spikes in traffic, time lags, and delayed page load times.

The 429 Error Code

Qubole sends the 429 Too Many Requests error code when the number of requests your account has been sending is causing performance issues. If you receive this error code in the response, you must decrease the number of API requests being sent to Qubole in a particular time frame.

Qubole SDKs handle this response code automatically. If you are not using our SDKs, see our HTTP Retry Policy.