Question
How many calls can be sent to Openprovider API until access is blocked/denied?
Answer
There are two patterns of API calls that can lead to API access block based on various conditions:
-
Identical calls - any calls to the Openprovider API using valid credentials, where all arguments are identical
-
Failed login attempts - any calls to the Openprovider API using invalid credentials
Call type | Rate limits (LIVE) | Response | API access block time |
Identical calls
Excluded commands: (because other rules are applied) 'createDomainRequest', 'checkDomainRequest', 'generateTokenAuthRequest', 'createCustomerPhoneVerificationRequest' |
300 calls / 300 seconds |
10005 Access denied |
Until removed manually |
Identical calls of 'checkDomainRequest'
Exception: Supreme Members |
20 calls / 300 seconds |
Calls limit has been reached |
300 seconds |
Identical calls of 'createDomainRequest' | 1 call / 10 seconds |
4007 API access temporarily blocked because of excessive use |
300 seconds |
Failed login attempts | 100 calls / 3600 seconds |
Calls limit has been reached |
20 minutes |
REST API token generation requests (generateTokenAuthRequest) | 30 calls / 60 seconds |
Calls limit has been reached |
1 minute |
Identical calls of checkDomainRequest for the following TLDs:
|
60 calls / 60 seconds |
Calls limit has been reached |
1 minute |
Incorrect/invalid operations or API Calls for .eu | 10 errors / 1200 seconds |
Invalid extension. This domain extension is not enabled for your account. Please contact our support department for more information.
|
Until removed by Openprovider Support |
Identical calls createCustomerPhoneVerificationRequest |
1 call / 60 seconds |
50 Calls limit has been reached
|
60 seconds |
TIPS:
- To restore API access in case of '10005 Access denied': log in to your RCP account > Navigate to Contacts overview > Click on the blocked contact > Remove blocked IP from the blacklist
- To restore API access in case of 'Calls limit has been reached' - wait for 20 minutes after the block or contact Openprovider support team