Stack Apps is a question and answer site for apps, scripts, and development with the Stack Exchange API. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

After reading the docs/faqs, I couldn't help but wonder...

What exactly is a day?

  • When does it start?
  • When does it end?
  • What timezone are you using?

In other words, when my app runs out of requests for the day, at exactly what time will it be able to make requests again?

share|improve this question
up vote 9 down vote accepted

For the API, the day ends 24 hours after your first API call.

A single IP address can only make a limited number of requests per day to the API. This limit is determined at first request time, and is dependent upon the presence of an API key.

share|improve this answer
This is correct; an IP will receive (upon the next request) a new request quota 24 hours after the previous quota was issued. – Kevin Montrose May 21 '10 at 20:57
Your first ever request or your first request since not making any requests for over 24 hours? – hippietrail Jan 8 '12 at 12:50

I would imagine it's the start of the day, GMT like everything else on the sites, can't confirm this though. For me, that would be 8PM EST (-4 hours) at the moment.

Suggestion here: If this isn't the case, I believe it should be.

The most likely alternative is that I'm wrong and it's a 24 hour cache expiration on an item that gets cached your first request, meaning it would completely depend upon when your first request was the previous day.

share|improve this answer

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .