Skip to main content

How to increase your 1inch API rate limits

Everything you need to know about 1inch Developer Portal subscription plans and rate limits

V
Written by Valeriia Nikitina
Updated over a week ago

When you create an account yourself in the 1inch Developer Portal, it’s automatically assigned the Dev plan, which is free of charge and comes with limits of 1 Request Per Second (RPS) and a total of 100,000 Requests Per Month (RPM).

Higher rate limits are available at the following predefined paid plans:

  • Start-Up: 10 RPS within 1,000,000 requests per month

  • Professional: 20 RPS within 3,000,000 requests per month

  • Business: 40 RPS within 7,000,000 requests per month

These base limits for the Dev plan—and for any predefined subscription plans—apply specifically to the set of swap APIs: Classic Swap, Fusion Swap, Fusion+ Swap, and the Orderbook API.

In addition to the swap APIs, there are other useful APIs available for all paid plans. These additional APIs have their own limits of 1 RPS and 100,000 RPM and include:

If the predefined plans don’t meet your needs in terms of request limits per second or month—or if you’d like more flexibility in accessing additional APIs—you can create a Custom plan tailored to your requirements. With a Custom plan, you can choose which APIs to include, define your preferred rate limits, select your payment cycle, and adjust other parameters to fit your specific use case. For details, see How to customize your subscription plan.

Projects that reach a swap volume of US$10 million through Developer Portal will automatically be upgraded to a Custom plan, requiring communication with the 1inch Business Development team. This plan typically includes a revenue share agreement based on the swap volume. The same condition is extended to entities requiring increased requests per second (RPS) for all other APIs (excluding the 1inch swap APIs).

If neither the predefined nor custom plans fully meet your requirements—particularly if you expect high traffic volumes and need significantly higher rate limits—submit a request for an Enterprise plan. The 1inch Business Development Team will be happy to help design a solution tailored to your specific needs.

For a successful upgrade to the Enterprise, the following steps need to be fulfilled:

  1. Confirmation of the package and billing cycle.

  2. KYC/KYB Verification, depending on your entity type.

  3. Filling in the billing information and accepting the terms of use.

  4. Payment of the total due using USDC cryptocurrency on Ethereum network.


Questions, comments, concerns?

Feel free to reach out to us in the Live Support Chat!

Did this answer your question?