Lottery Numbers API

GET

Track winning numbers and jackpot amounts across major lotteries.

Lottery Numbers fetches winning lottery numbers, bonus balls, draw dates, and jackpot amounts for major games. Specify Powerball, Mega Millions, EuroMillions, or Lotto Max to receive draw results with prize totals.

Try it — live request, no key required

Request
GETapi.apiverve.com/v1/lottery?numbers=powerball
Query parameters
Verification
Format

No key required to try it. Get a key to use it in your app.

Example
{
  "status": "ok",
  "error": null,
  "data": {
    "lotteryType": "megamillions",
    "drawDate": "2026-02-04",
    "numbers": [
      10,
      50,
      55,
      58,
      59,
      5
    ],
    "megaBall": 5,
    "jackpot": "$70 Million",
    "jackpotValue": 70000000,
    "jackpotFormatted": "$70 Million",
    "nextDraw": {
      "drawDate": "2026-02-07",
      "jackpot": "$82 Million",
      "jackpotValue": 82000000,
      "cashValue": "$37.2 Million",
      "cashValueValue": 37200000
    }
  }
}

About the Lottery Numbers API

Pass a supported game identifier—powerball, megamillions, euromillions, or lottomax. The lookup returns the latest drawn numbers, game-specific bonus balls, draw date, and jackpot totals updated daily. EuroMillions draws include Lucky Stars, while Powerball and Mega Millions return their respective special balls. Paid plans can pass a past date for historical drawings or access upcoming draw estimates.

What people use it for

Ticket Verification Portals
Lottery tracking apps compare user-submitted ticket numbers against returned winning numbers and bonus balls to alert players to matching prizes.
News Media Drawboards
When a major draw concludes, regional news outlets display winning numbers and jackpot values on automated result widgets.
Convenience Retail Displays
Broadcast updated winning numbers and current jackpot totals on in-store digital screens to inform lottery customers at the checkout counter.
Office Lottery Syndicates
Pool managers verify group ticket entries against the latest draw dates and winning number arrays to automate weekly payout calculations.

Ways to call it

One endpoint, many ways in — REST with JSON, XML, YAML and CSV, plus GraphQL and an MCP interface for AI agents.

JSON
Default REST response
XML
Markup format
YAML
Human-readable
CSV
Tabular export
Beta
GraphQL
Query language
New
MCP
For AI agents

Other ways to use Lottery Numbers

Same data, same APIVerve account, same credit balance — one key works on all of them.

Questions.

Common questions about the Lottery Numbers API.

Read the docs
Which lotteries does the API cover?
It covers four major games: Powerball, Mega Millions, EuroMillions, and Canada Lotto Max. Every plan can fetch the latest draw results; paid plans can look up historical winning numbers for any specific date.
Is it cheap enough to check lottery numbers daily across all games?
Yes. At 2 credits per call, the Starter plan covers 100,000 checks each month, working out to about $0.30 per 1,000 calls. The Free plan provides 100 calls each month, which is enough to evaluate the endpoints during development.
Can I get upcoming jackpot estimates on the Free plan?
No. The Free plan only returns the most recent winning numbers, bonus numbers, and jackpot amounts. Estimated details for upcoming draws—including the next draw date, estimated jackpot, and cash value—along with the historical date parameter, require a paid plan.
Why is the next draw object sometimes missing from the response?
The next draw object is temporarily absent immediately following a drawing while the lottery operator resets and calculates the upcoming jackpot. In addition, cash value fields are only returned for Powerball and Mega Millions, and draw dates may be null if a source reports relative timing.
Can I display these lottery results in my commercial app or website?
Yes, as long as you are on a paid plan. Commercial use is permitted on Starter and above. You can display draw numbers, bonus balls, and jackpot values within your user-facing product, but you cannot redistribute or resell the raw data as-is.

Ready to build with Lottery Numbers? Start with 200 free credits — one key unlocks all 300+ APIs.

Explore the catalog

300+ APIs on the same key and the same response shape.

Browse all APIs