Shazam · Rate Limits

Shazam Rate Limits

ShazamKit (Apple's official framework) does not publish explicit rate limits; usage is bounded by Apple Developer Program terms. The third-party Shazam REST API on RapidAPI enforces per-minute rate limits that vary by subscription tier (60 req/min on Basic and Pro; 120 req/min on Pro Plus and Premium; 240 req/min on Elite and Ultimate) plus monthly quota caps. Exceeding limits returns HTTP 429. Only successful HTTP 200 responses count against monthly quotas.

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

It captures 11 rate-limit definitions, measuring requests.

The profile also includes response codes documented for throttled.

Tagged areas include Music, Audio Recognition, Song Identification, Charts, and RapidAPI.

11 Limits Throttle: 429
MusicAudio RecognitionSong IdentificationChartsRapidAPIRate LimitingQuotas

Limits

Basic plan — requests per minute application
requests
60 per 1 minute
Applies to Basic and Pro subscription tiers on RapidAPI.
Pro plan — requests per minute application
requests
60 per 1 minute
Same throttle as Basic; monthly quota increases to 5,000 requests.
Pro Plus plan — requests per minute application
requests
120 per 1 minute
Applies to Pro Plus and Premium subscription tiers.
Premium plan — requests per minute application
requests
120 per 1 minute
Same throttle as Pro Plus; monthly quota increases to 50,000 requests.
Elite plan — requests per minute application
requests
240 per 1 minute
Applies to Elite (200,000 req/month) tier.
Ultimate plan — requests per minute application
requests
240 per 1 minute
Applies to Ultimate (1,000,000 req/month) tier.
Basic monthly quota application
requests
2000 per 1 month
Only HTTP 200 successful responses count against quota.
Pro monthly quota application
requests
5000 per 1 month
Only HTTP 200 successful responses count against quota.
Pro Plus monthly quota application
requests
15000 per 1 month
Only HTTP 200 successful responses count against quota.
Premium monthly quota application
requests
50000 per 1 month
Only HTTP 200 successful responses count against quota.
Trial quota application
requests
50 per trial
7-day free trial; only successful requests count.

Sources