If an application exceeds these limits, the API returns a
429 response.
Increase limits by requesting an API key and selecting a higher subscription plan. Without any API key, the default rate limit is 1 request per second.
Default limits
Rate limits apply to all API keys in total separately for every TON network, including mainnet and testnet. For example, the Plus plan users can create three API keys for the mainnet. The total limit for these three keys will be 25 requests per second.
Rate limit exceeded
When requests are sent faster than the allowed rate limit, the TON Center API temporarily blocks new ones. A JSON response indicates the rate limit is exceeded:- Stop sending new requests and wait a few seconds before retrying.
- Implement exponential backoff to avoid repeated rate-limit violations.
Troubleshooting
If a paid plan is active but the rate remains 1 RPS:- Check that the API key is included correctly in the requests. Requests without a valid API key are limited to 1 RPS, even if a subscription is active.
- Verify the correct key is used for the intended environment (mainnet or testnet). Each network requires its own key.