For most games, the draw results are updated approximately 30 minutes to 3 hours after the draw. For Powerball and Mega Millions, the draw results may be available as early as 15 minutes after the draw.
Due to the unpredictable nature of the Internet, you may poll for the draw results every 5 minutes, 15 minutes, 30 minutes, 1 hour, 2 hours or X hours, depending on how soon you would like to have the draw results.
Each time you poll and call our API, it is considered as 1 API request, regardless of whether the latest draw results are available or not.
For example, if you poll every hour for the draw results of a daily game, you will require approximately 720 API requests (24 x 30 = 720) per month.
In exceptional conditions, we will be alerted on the next day when the draw results for any game is not updated on the day of the draw. We will then manually enter the results usually within 12-24 hours after the draw. Users of our lottery software will also inform us when the draw results are not updated.
The next jackpot amounts are usually available, earliest around 2-4 hours after the draw while the jackpot information for some games may be available only around 12-24 hours after the draw. You can poll every 1 hour, 2 hours, 3 hours or X hours to check for the next jackpot amount. If you check for the jackpot every 2 hours, you will need around 360 API requests (12 x 30 = 360) each month.
In short, it’s a trade-off between how quickly you would like to have the draw results and/or the next jackpots, which determines the frequency of your polling, versus the cost of the APIs. You can thus decide on the API plan to subscribe to.