Noun Project · Rate Limits

Noun Project Rate Limits

Noun Project API rate limits are bound to the calling API key (OAuth 1.0a client) and split across two metric families: service calls (non-icon endpoints such as search, autocomplete, blocklist, usage) and icon calls (requests that include an icon ID such as get-icon, similar, and download). Each metric is enforced across hourly, daily, and monthly windows that vary by plan. Free trial accounts also receive smaller per-request payload caps (5 blocklist entries vs 1,000 on paid plans). Real-time usage is available through the /v2/client/usage endpoint and the developer dashboard.

Noun Project Rate Limits is the machine-readable rate-limit profile for Noun Project on the APIs.io network, conforming to the API Commons Rate Limits specification.

It captures 12 rate-limit definitions, measuring requests_per_day, requests_per_month, items_per_request, and varies.

The profile also includes 6 backoff/retry policies defined and response codes documented for unauthorized, notFound, throttled, and quotaExceeded.

Tagged areas include Rate Limiting, Icons, and Visual Language.

12 Limits Throttle: 429 Quota: 429
Rate LimitingIconsVisual Language

Limits

Service calls (Free Trial, daily) key
requests_per_day · day
1000
Non-icon endpoints (search, autocomplete, blocklist, usage).
Service calls (Free Trial, monthly) key
requests_per_month · month
2000
Non-icon endpoints on the 30-day free trial.
Icon calls (Free Trial, daily) key
requests_per_day · day
150
Endpoints that include an icon ID (get-icon, similar, download).
Icon calls (Free Trial, monthly) key
requests_per_month · month
150
Same icon-call quota for daily and monthly on free trial.
Service calls (Pay-Per-Use, daily) key
requests_per_day · day
200000
Service calls (Pay-Per-Use, monthly) key
requests_per_month · month
3000000
Icon calls (Pay-Per-Use, daily) key
requests_per_day · day
10000
Icon calls (Pay-Per-Use, monthly) key
requests_per_month · month
150000
Service and icon calls (Enterprise) key
requests_per_month
unlimited; subject to negotiated $300 monthly minimum
Custom Enterprise tier removes daily and monthly call ceilings.
Blocklist payload (per request, Free Trial) request
items_per_request
5
Maximum identifiers or terms accepted per blocklist POST on free trial.
Blocklist payload (per request, paid) request
items_per_request
1000
Maximum identifiers or terms accepted per blocklist POST on paid plans.
Hourly limit key
varies
documented but tier-specific; consult the developer dashboard or /v2/client/usage
All keys are subject to hourly limits in addition to daily and monthly caps.

Policies

Hourly + daily + monthly windows
Every key is constrained by hourly, daily, and monthly windows. Exceeding any window returns HTTP 429.
Tier-aware blocklist payload limits
Blocklist POST payloads are capped at 5 items on the free trial and 1,000 items on paid plans. Exceeding the limit returns HTTP 400.
Blocklist cache
Blocklist reads are cached server-side for up to 10 minutes; expect a propagation delay after add/overwrite operations.
Self-service quota visibility
Use GET /v2/client/usage to programmatically inspect current consumption and remaining quota across hourly, daily, and monthly windows.
Soft caps via dashboard
The developer dashboard exposes user-defined monthly maximums on the Pay-Per-Use plan; setting one converts the soft cap into a hard 429.
Quota raises via support
Enterprise customers and elevated Pay-Per-Use accounts can negotiate raised per-second or per-hour ceilings through Noun Project support (help.thenounproject.com).

Sources