What Is the API Rate Limit?

 

InternetBS provides a free API primarily designed for domain name management and registrations. To ensure fair and stable usage for all customers, API requests are subject to usage limits.

This article explains:

  • How API rate limits work
  • How limits are calculated
  • What happens if limits are exceeded
  • Best practices for API usage

 

Purpose of the InternetBS API

The InternetBS API is mainly intended for:

  • Domain registrations
  • Domain renewals
  • Domain management
  • DNS management
  • Portfolio automation

The API is designed for customers actively managing domain portfolios and performing legitimate registrar operations.

 

Current API Rate Limits

API limits are dynamically calculated based on the number of registered domains in your account.

Rate Limit Formula

The current limits are:

  • Per minute = 60 + N
  • Per hour = 500 + N
  • Per day = 1000 + 2 × N
  • Per week = 2000 + 2.5 × N
  • Per month = 3000 + 3 × N

Where:

  • N = Number of registered domains in your account
  • Pending transfers and trades are not included in this count

 

Example Calculation

If your account contains:

  • 1,000 registered domains

Your API limits would be:

Time PeriodLimit
Per minute1,060
Per hour1,500
Per day3,000
Per week4,500
Per month6,000

 

Why Are Rate Limits Used?

Rate limits help:

  • Maintain API stability
  • Prevent abuse
  • Ensure fair usage
  • Protect platform performance
  • Reduce automated misuse and excessive querying

 

Important Usage Policy

The InternetBS API is not intended for:

  • Dropcatching
  • High-frequency domain availability checking
  • Bulk speculative domain lookups without registrations

The platform expects a reasonable ratio between:

  • Domain availability checks
  • Successful domain registrations

If your activity mainly consists of availability checks without registrations, you may reach rate limits more quickly.

 

What Happens If You Hit the Rate Limit?

If your account exceeds the allowed request threshold:

  • API requests may temporarily fail
  • You may receive rate limit or throttling errors
  • Requests may be delayed or blocked temporarily

In most cases, access is restored automatically once the time window resets.

 

Best Practices to Avoid Rate Limits
 

Maintain a Healthy Query-to-Registration Ratio

Accounts with active registration activity generally avoid issues.

 

Cache Domain Availability Results

Avoid repeatedly checking the same domains unnecessarily.

 

Optimize API Calls

Reduce:

  • Duplicate requests
  • Excessive polling
  • Unnecessary background queries

 

Use Bulk Operations Carefully

Spread large operations over time instead of sending bursts of requests.

 

Frequently Asked Questions

Are API limits the same for all accounts?

No. Limits scale based on the number of registered domains in your account.

Do pending transfers count toward the limit?

No. Only registered domains are included in the calculation.

Is the API free?

Yes. The API is provided free of charge for legitimate domain management operations.

Can API access be restricted?

Yes. Accounts using the API outside intended usage patterns may face restrictions or additional review.

 

Need Assistance?

If you believe you are encountering unexpected API rate limiting or need help optimizing your API usage, please contact the InternetBS support team.

Was this article helpful?
0 out of 0 found this helpful