Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

iTunes Search API rate limit

Am planning to use iTunes Search API to get App related information - http://www.apple.com/itunes/affiliates/resources/documentation/itunes-store-web-service-search-api.html

Wanted to know if there is any pre-defined Rate/Throttle Limit on the API usage. Couldn't find any info related to this in their Documentation / Stack / Google.

Does anyone have info on this?

like image 919
Vivek Kondur Avatar asked Sep 26 '12 07:09

Vivek Kondur


People also ask

How do I change my API rate limit?

Click Edit Rate Limit. Select Unimited to allow unrestricted calls to the API, or select Custom Rate Limit to define the required rate limit; use the supplied fields to define the maximum number of calls allowed in a specified time period; for example, 100 calls per 1 minute. Click Submit when done.

Should I rate limit my API?

API limiting, which is also known as rate limiting, is an essential component of Internet security, as DoS attacks can tank a server with unlimited API requests. Rate limiting also helps make your API scalable. If your API blows up in popularity, there can be unexpected spikes in traffic, causing severe lag time.

What does it mean API rate limit exceeded?

A rate limit is the number of API calls an app or user can make within a given time period. If this limit is exceeded or if CPU or total time limits are exceeded, the app or user may be throttled. API requests made by a throttled user or app will fail.


1 Answers

Answering the original question:

The iTunes Search API is currently limited to approximately 20 calls per minute (subject to change).

This is from Enterprise Partner Feed page

like image 196
jetpackpony Avatar answered Sep 24 '22 19:09

jetpackpony