State Lottery API · Michigan (MI)REST API Active
Michigan Lottery API (US) — Lotto 47 & Fantasy 5
Complete REST API solution for Great Lakes State draw games. Access winning numbers, Lotto 47 results, Fantasy 5, and daily draw games.
State Jurisdiction
Michigan (MI)
Michigan Bureau of State Lottery
Supported Games
4 Major Games
Lotto & Daily
Update SLA
< 5 Minutes
Post-Official Draw
EZmatch Add-On
Supported
Included in Payload
Supported Michigan Games
Overview of Michigan lottery draw games available in the REST API.
Lotto 47
Live Production API- Matrix:6/47
- Draw Time:Wed, Sat 7:29 PM ET
- Top Prize:$1,000,000 Starting Jackpot
Fantasy 5
Live Production API- Matrix:5/39
- Draw Time:Daily 7:29 PM ET
- Top Prize:$100,000 Starting Jackpot
Daily 3 / Daily 4
Live Production API- Matrix:3-4 Digits (0-9)
- Draw Time:2x Daily (Midday, Evening)
- Top Prize:Up to $5,000 Straight
Developer Reference
Lotto 47 Request & Response Example
Sample cURL request and JSON payload for Lotto 47.
cURL Request ExampleGET /v1/states/mi/lotto-47/latest
curl -X GET "https://api.uslotteryapi.com/v1/states/mi/lotto-47/latest" \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Accept: application/json"200 OK JSON Responseapplication/json
{
"status": "success",
"data": {
"state": "MI",
"game": "Lotto 47",
"draw_date": "2026-08-01",
"winning_numbers": [3, 12, 17, 24, 39, 44],
"jackpot": "$1,300,000",
"next_draw_date": "2026-08-05",
"next_jackpot": "$1,450,000"
}
}Michigan REST API Endpoints
| HTTP Method | Endpoint Pattern | Description | Access Level |
|---|---|---|---|
| GET | /v1/states/mi/lotto-47/latest | Fetch latest Lotto 47 winning numbers | Free & Paid |
| GET | /v1/states/mi/fantasy-5/latest | Fetch latest Fantasy 5 draw data | Free & Paid |
| GET | /v1/states/mi/daily-3/latest | Fetch latest Daily 3 draw results | Free & Paid |
| GET | /v1/states/mi/history | Paginated draw archives for all Michigan games | Developer Tier |
Michigan Lottery API FAQs
Which Michigan lottery games are supported by the API?↓
Our API supports Lotto 47, Fantasy 5, Daily 3, and Daily 4.
How fast are Michigan drawing results updated?↓
Michigan lottery draw results update within 5 minutes of the official drawing times.
How do 2x daily games like Daily 3 handle session queries?↓
Daily games support session parameters (`?draw=midday`, `?draw=evening`) or defaults to the most recent draw.
Can I access Michigan historical lottery draw archives?↓
Yes. Our historical endpoints cover full Michigan draw archives from 2010 to present.