Subscription plans for 1inch APIs
A subscription gives you a monthly quota of 1inch API calls for a fixed price, authenticated with an API key. It is the standard way to use 1inch APIs when your usage is predictable or sustained. For occasional, variable, or agent-driven usage, see x402 pay-per-call, and you can combine the two.
One API key and one subscription cover every product (Aqua is enabled per plan). See Authentication for how to send the key.
Plans
Public, self-service plans and their core limits:
| Plan | Applications | API keys / app | Team members | API calls / month | Web3 RPC calls / month | Rate limit |
|---|---|---|---|---|---|---|
| Free | 1 | 1 | 1 | 100,000 | 25,000 | 60 / minute |
| Startup | 2 | 2 | 2 | 1,000,000 | 50,000 | 10 / second |
| Pro | 5 | 2 | 3 | 3,000,000 | 100,000 | 20 / second |
| Business | 10 | 5 | 5 | 7,000,000 | 250,000 | 40 / second |
Enterprise and Custom plans are also available. Enterprise is negotiated (custom limits, SLAs, and support), and a Custom plan can be configured to your needs.
Prices depend on the billing interval you choose (1, 3, 6, or 12 months). Longer commitments lower the effective monthly rate. The pricing page shows the exact price and the full feature comparison for each plan and interval.
Subscription vs x402
| Subscription | x402 pay-per-call | |
|---|---|---|
| Billing | Fixed monthly price, prepaid quota | Pay per request in USDC on Base |
| Auth | API key (Authorization: Bearer) |
Signed on-chain payment, no API key |
| Best for | Predictable, sustained usage | Occasional, variable, or agentic usage |
| Commitment | Monthly (1 to 12 month intervals) | None |
You are not locked in: when a plan's quota runs out you can top up extra calls, or use x402 for overflow.
Next steps
- Getting started: choose a plan, pay, and make your first authenticated request.
- Managing your subscription: upgrade, downgrade, renew, cancel, and top up.
- Monitoring usage: track calls against your plan quota.