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 | 300 calls / 300 seconds |
10005 Access denied
|
Until removed manually |
Identical calls of checkDomainRequest | 20 calls / 300 seconds |
Calls limit has been reached
|
300 seconds |
Identical calls of createDomainRequest | 15 calls / 300 seconds |
Calls limit has been reached
|
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 'eu', 'xn--e1a4c', 'uk', 'co.uk', 'org.uk', 'me.uk', 'it', 'ch' |
30 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 |
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