Powerball Winning Numbers API (US) Endpoint
Automate retrieval of official Powerball winning numbers, red Powerball digits, Power Play multipliers, and Double Play results within minutes of every draw.
https://api.uslotteryapi.com/v1/powerball/winning-numbersRequest Query Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| date | string | Optional | Target draw date in YYYY-MM-DD format. Omit for latest draw. |
| include_double_play | boolean | Optional | Include Double Play numbers in response payload (true/false). Default: true. |
| limit | integer | Optional | Number of recent draw results to return (1 to 50). Default: 1. |
| format | string | Optional | Response format (json or csv). Default: json. |
Sample JSON Response Payload
{
"status": "success",
"data": {
"game": "Powerball",
"draw_date": "2026-08-01",
"draw_time": "22:59:00 EST",
"winning_numbers": {
"white_balls": [12, 24, 38, 52, 67],
"powerball": 18,
"power_play": "3x"
},
"double_play": {
"white_balls": [4, 19, 33, 41, 58],
"powerball": 9
},
"jackpot": {
"annuity": "$340,000,000",
"cash_option": "$162,500,000"
},
"next_draw": {
"date": "2026-08-03",
"estimated_jackpot": "$365,000,000"
}
},
"meta": {
"timestamp": "2026-08-01T23:08:42Z",
"data_source": "Official Multi-State Lottery Association (MUSL)"
}
}Quick Integration Code Examples
curl -X GET "https://api.uslotteryapi.com/v1/powerball/winning-numbers?limit=1" \ -H "X-API-Key: YOUR_API_KEY" \ -H "Accept: application/json"
import requests
url = "https://api.uslotteryapi.com/v1/powerball/winning-numbers"
headers = {"X-API-Key": "YOUR_API_KEY"}
response = requests.get(url, headers=headers)
data = response.json()
print("White Balls:", data['data']['winning_numbers']['white_balls'])
print("Powerball:", data['data']['winning_numbers']['powerball'])Sub-10 Min Latency
Automated validation worker syncs official numbers within 10 minutes of draw conclusion at 10:59 PM ET.
Multi-State Verification
Data cross-checked across 3 independent lottery feeds ensuring 100% accuracy before payload release.
Double Play & Power Play
Full breakdown including 10x Power Play eligibility and Double Play secondary winning numbers.
API Access & Quota Plans
Start testing with 500 free requests per month. Upgrade to Pro for high-concurrency production applications.
Free Developer
- โ 500 requests / month
- โ Winning numbers endpoint
- โ Community support
Standard Pro
- โ 50,000 requests / month
- โ High-speed CDN caching
- โ Double Play & Multipliers
- โ Priority support
Enterprise
- โ 500,000 requests / month
- โ Webhook push notifications
- โ Dedicated IP & SLA 99.99%
Frequently Asked Questions
How fast are Powerball winning numbers delivered via API?
Winning numbers are available via the API within 5 to 10 minutes following the official draw at 10:59 PM ET on Mondays, Wednesdays, and Saturdays.
Does the API include Power Play and Double Play numbers?
Yes. Every draw payload contains the 5 main white balls, the red Powerball, the Power Play multiplier (2x-10x), and optional Double Play numbers if requested.
Can I query winning numbers for a specific draw date?
Yes. Use the `date=YYYY-MM-DD` query parameter to retrieve winning numbers for any specific drawing date back to 2010.