Rate and Quota Limits

You can call the Topl API as much as you need to make, sign, and verify transactions. However, there are limits to the number of calls that you can make.

All of Topl's blockchain API endpoints require authentication. Topl BaaS API allows performing requests according to your subscription

Rate Limiting

Rate limiting of the API is based on the client basis and apply to any API call. The rate limit is currently set at 25 requests per five second interval.

The Topl BaaS API quota limit window is one day. See below how each of our three plans offers different rate limiting per day window

Rate Limiting Overview

Plan Name

API Quota Limit

Startup

20000 Requests per Day per Project per Network

Professional

100000 Requests per Day Per Project Per Network

Enterprise

1000000 Requests per Day Per Project Per Network

How to avoid being quota limited

If you're reaching the quota limit, options to improve performance include restructuring the architecture of the integration, and/or upgrading to Professional or Enterprise Tier.

Clients that exceed the aforementioned rates will cause the API to return a HTTP 429 response.