Neynar Documentation

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.

Plan update (June 2026)

The Starter (9/mo), Growth (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:

See the pricing page for the full, current plan comparison.

Rate limits are set per subscription plan

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 RPM / 5 RPS and the Growth plan is 600 RPM / 10 RPS per API endpoint. The Free tier matches the former Growth rate limits.

API-specific rate limits in RPM

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 (RPM) Scale (RPM) Enterprise Starter¹ (RPM) Growth¹ (RPM)
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 (RPM) Scale (RPM) Enterprise Starter¹ (RPM) Growth¹ (RPM)
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.

Sending Notifications Specification Send Notifications to Mini App Users Whitepaper Farcaster Client API Reference