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.