> ## Documentation Index
> Fetch the complete documentation index at: https://docs.neynar.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Rate Limits

> Rate limits are set per subscription plan

<Info>
  ### Rate limits vs credits

  Rate limits are based on *requests per min* and are fully independent of overall credits usage. Going over your credits will *not* automatically trigger rate limits.
</Info>

<Note>
  ### Plan update (June 2026)

  The **Starter** ($9/mo) and **Growth** ($49/mo) API plans are no longer offered to new customers. Existing Starter and Growth subscribers are grandfathered — they keep their plans.

  New customers choose between:

  * **Free** — 10M credits/month, 10 webhooks, 5 apps, and a 600 <Tooltip tip="RPM - Requests per minute"> RPM </Tooltip> per-API-endpoint rate limit. Includes Webhooks, Hub endpoint, Indexer-as-a-Service, and all Read & Write APIs.
  * **Scale** — \$249/mo, 60M credits/month.
  * **Enterprise** — custom limits.

  See the [pricing page](https://dev.neynar.com/pricing) for the full, current plan comparison.
</Note>

## Rate limits are set per subscription plan

* Free plan rate limits are 600 <Tooltip tip="RPM - Requests per minute"> RPM </Tooltip> or 10 <Tooltip tip="RPS - Requests per second"> RPS </Tooltip> per API endpoint
* Scale plan rate limits are 1200 <Tooltip tip="RPM - Requests per minute"> RPM </Tooltip> or 20 <Tooltip tip="RPS - Requests per second"> RPS </Tooltip> per API endpoint

If you need higher limits, reach out and we can set up an enterprise plan for you.

**Grandfathered plans** (no longer offered to new customers, but kept for existing subscribers): the **Starter** plan is 300 <Tooltip tip="RPM - Requests per minute"> RPM </Tooltip> / 5 <Tooltip tip="RPS - Requests per second"> RPS </Tooltip> and the **Growth** plan is 600 <Tooltip tip="RPM - Requests per minute"> RPM </Tooltip> / 10 <Tooltip tip="RPS - Requests per second"> RPS </Tooltip> per API endpoint. The Free tier matches the former Growth rate limits.

## API-specific rate limits in <Tooltip tip="RPM - Requests per minute"> RPM </Tooltip>

This type of rate limit is triggered when you call the same API above its API-specific threshold on your plan. As an example - On the Free plan, you can call two different APIs at 400 RPM each for a total RPM of 800 without triggering your rate limits.

| API                                        | Free (<Tooltip tip="RPM - Requests per minute"> RPM </Tooltip>) | Scale (<Tooltip tip="RPM - Requests per minute"> RPM </Tooltip>) | Enterprise | Starter¹ (<Tooltip tip="RPM - Requests per minute"> RPM </Tooltip>) | Growth¹ (<Tooltip tip="RPM - Requests per minute"> RPM </Tooltip>) |
| ------------------------------------------ | --------------------------------------------------------------- | ---------------------------------------------------------------- | ---------- | ------------------------------------------------------------------- | ------------------------------------------------------------------ |
| POST v2/farcaster/frame/validate           | 10k                                                             | 20k                                                              | Custom     | 5k                                                                  | 10k                                                                |
| GET v2/farcaster/signer                    | 6k                                                              | 12k                                                              | Custom     | 3k                                                                  | 6k                                                                 |
| GET v2/farcaster/signer/developer\_managed | 6k                                                              | 12k                                                              | Custom     | 3k                                                                  | 6k                                                                 |
| GET v2/farcaster/cast/search               | 120                                                             | 240                                                              | Custom     | 60                                                                  | 120                                                                |
| All others                                 | 600                                                             | 1200                                                             | Custom     | 300                                                                 | 600                                                                |

¹ **Starter** and **Growth** are legacy plans — no longer offered to new customers, but retained for existing subscribers. The new **Free** tier shares the same rate limits as the former **Growth** plan.

## Global rate limits in RPM

This type of rate limit is triggered when you call any API above the global threshold on your plan.

`/validate`, `/signer` and `signer/developer_managed` APIs don't count towards global rate limits.

| API             | Free (<Tooltip tip="RPM - Requests per minute"> RPM </Tooltip>) | Scale (<Tooltip tip="RPM - Requests per minute"> RPM </Tooltip>) | Enterprise | Starter¹ (<Tooltip tip="RPM - Requests per minute"> RPM </Tooltip>) | Growth¹ (<Tooltip tip="RPM - Requests per minute"> RPM </Tooltip>) |
| --------------- | --------------------------------------------------------------- | ---------------------------------------------------------------- | ---------- | ------------------------------------------------------------------- | ------------------------------------------------------------------ |
| Across all APIs | 1000                                                            | 2000                                                             | Custom     | 500                                                                 | 1000                                                               |

## Cast creation rate limits

This type of rate limit depends on number of casts the account has made in a 24 hour period and its available storage.

| Casts per 24h | Available Storage Required  |
| ------------- | --------------------------- |
| \< 1000       | No requirement              |
| ≥ 1000        | 20% of past 24h cast volume |

## Mini app notification rate limits

See [here](/docs/send-notifications-to-mini-app-users#are-there-notification-rate-limits).
