Getting Started

Rate Limits

Best practices for using the HypeProxy.io API responsibly.

General Guidelines

To ensure the stability and availability of the API for all users, please follow these guidelines when making requests:

  • Avoid rapid successive calls to the same endpoint. Space your requests with reasonable intervals.
  • Cache responses when possible. For example, account information doesn't change frequently and doesn't need to be fetched on every request.
  • IP rotation requests should be spaced according to your proxy plan's rotation interval. Sending rotation requests faster than your plan allows won't provide any benefit.
Endpoint Recommended Interval
DirectRenewIp Depends on your plan (e.g., every 5-10 minutes)
GetResponseTime Every 30-60 seconds if monitoring
GetExternalIp After each IP rotation to confirm the change
GetInformations Once per session or on-demand

Error Handling

If you receive a 429 Too Many Requests response, back off and retry after a short delay. Implement exponential backoff in your automation scripts to handle rate limiting gracefully:

async function fetchWithRetry(url, headers, maxRetries = 3) {
  for (let i = 0; i < maxRetries; i++) {
    const response = await fetch(url, { headers });
    if (response.status !== 429) return response;
    await new Promise(resolve => setTimeout(resolve, Math.pow(2, i) * 1000));
  }
  throw new Error('Max retries exceeded');
}

Ready for a Trial?

Directly apply for a 24h trial by sending us a message on our livechat. No credit card required.