US Lottery API — Powerball, Mega Millions & All State Lotteries
The most complete US Lottery REST API. Access real-time winning numbers, jackpot estimates, and historical draws for Powerball, Mega Millions, and 30+ state lottery games — all in clean JSON format, sourced from official US government data.
What is the US Lottery API?
The US Lottery APIis a REST API that provides programmatic access to lottery drawing results, jackpot information, and historical data for all major US lottery games. Whether you're building a lottery results app, a data analytics platform, or automating winning number notifications, our API gives you everything you need in a single endpoint.
Data is sourced directly from official US government sources — including the New York State Open Data portal (powered by the NY State Gaming Commission) and the Multi-State Lottery Association (MUSL) — ensuring accuracy and reliability for all Powerball, Mega Millions, and New York state lottery games.
Results are updated within 10 minutes of each drawing. No scraping, no delays, no guesswork. Just clean, structured JSON that works with any programming language.
How the API Works
Get Your API Key
Sign up free and receive your API key instantly. No credit card required for the Starter plan.
Make a Request
Send a GET request to any endpoint with your API key in the Authorization header.
Receive JSON Data
Get structured JSON with winning numbers, jackpot, multiplier, and next draw date.
Quick Start
Get the latest Powerball draw results in one API call:
curl https://uslotteryapi.com/api/v1/lotteries/powerball?latest=true \
-H "Authorization: Bearer YOUR_API_KEY"
# Response:
{
"status": "success",
"data": {
"game": "Powerball",
"draw_date": "2026-08-02",
"winning_numbers": [3, 26, 49, 53, 61],
"powerball": 12,
"multiplier": 2,
"jackpot": "$302,000,000",
"next_draw_date": "2026-08-04",
"next_jackpot": "$320,000,000"
}
}Supported Lottery Games
30+ games across multi-state and state-specific lotteries. New games added regularly.
| Game | State / Jurisdiction | Draw Days | Status |
|---|---|---|---|
| Powerball | Multi-State (45+ states) | Mon, Wed, Sat | Live |
| Mega Millions | Multi-State (45+ states) | Tue, Fri | Live |
| Lucky for Life | Multi-State (26 states) | Mon, Thu | Live |
| Cash4Life | Multi-State (9 states) | Daily | Live |
| Lotto America | Multi-State (25 states) | Wed, Sat | Live |
| NY Lotto | New York | Wed, Sat | Live |
| Take 5 | New York | Daily | Live |
| Numbers Evening | New York | Daily | Live |
| Win 4 | New York | Daily | Live |
| Pick 10 | New York | Daily | Live |
| Florida Lotto | Florida | Wed, Sat | Coming Soon |
| Fantasy 5 (FL) | Florida | Daily | Coming Soon |
| Cash Pop (FL) | Florida | Daily (3x) | Coming Soon |
| Texas Lotto | Texas | Wed, Sat | Coming Soon |
| Cash Five (TX) | Texas | Daily | Coming Soon |
| Texas Two Step | Texas | Mon, Thu | Coming Soon |
| SuperLotto Plus | California | Wed, Sat | Coming Soon |
| Fantasy 5 (CA) | California | Daily | Coming Soon |
| Cash 3 (GA) | Georgia | Daily (2x) | Coming Soon |
| Cash 4 (GA) | Georgia | Daily (2x) | Coming Soon |
* Data sourced from NY Open Data (SODA API) and official state lottery websites.
Multi-State Lottery APIs
Available now. Nationwide coverage with official government data.
State Lottery APIs
State-specific games — coming soon. Subscribe to get notified when your state goes live.
Data Source & Accuracy
Official Government Data
All lottery data is sourced directly from official US government platforms, primarily the New York State Open Data portal (data.ny.gov), maintained by the NY State Gaming Commission — a recognized authority for Powerball and Mega Millions results nationwide. Data is cross-referenced with the Multi-State Lottery Association (MUSL) records to ensure maximum accuracy.
Start Building Today
Free tier includes 500 requests/month. No credit card required. Upgrade anytime as your project grows.