US Lottery API Logo
US Lottery API
LoginGet Free API Key
GET /v1/mega-millions/jackpot · Live Estimates

Mega Millions Jackpot Tracker API (US) Endpoint

Monitor Mega Millions annuity totals, lump-sum cash value amounts, rollover streaks, and setup threshold webhooks for high-demand mega jackpots.

API Endpoint
GEThttps://api.uslotteryapi.com/v1/mega-millions/jackpot
Auto-Sync: Post-Draw Revisions

Request Query Parameters

ParameterTypeRequiredDescription
include_historybooleanOptionalInclude previous 10 rollover amounts (true/false). Default: false.

Sample Response Payload

{
  "status": "success",
  "data": {
    "game": "Mega Millions",
    "status": "ROLLOVER",
    "current_jackpot": {
      "annuity": "$306,000,000",
      "annuity_raw": 306000000,
      "cash_option": "$145,200,000",
      "cash_option_raw": 145200000,
      "currency": "USD"
    },
    "rollover_info": {
      "consecutive_rollovers": 11,
      "last_win_date": "2026-06-23",
      "last_winning_amount": "$160,000,000"
    },
    "next_draw": {
      "date": "2026-08-04",
      "time": "23:00:00 EST",
      "days_until_draw": 2
    }
  },
  "meta": {
    "timestamp": "2026-08-02T14:30:00Z"
  }
}
cURL RequestTerminal
curl -X GET "https://api.uslotteryapi.com/v1/mega-millions/jackpot" \
  -H "X-API-Key: YOUR_API_KEY"
Node.js (Fetch)App Integration
const res = await fetch('https://api.uslotteryapi.com/v1/mega-millions/jackpot', {
  headers: { 'X-API-Key': 'YOUR_API_KEY' }
});
const { data } = await res.json();
console.log('Current Mega Millions Jackpot:', data.current_jackpot.annuity);

Start Tracking Mega Millions Jackpots

500 free API requests per month with developer instant key provision.

Get Free API Key

Frequently Asked Questions

How often is the estimated Mega Millions jackpot revised?

Jackpot estimates update within minutes of draw confirmation and are recalculated daily based on multi-state sales velocity.

Does the payload include both Annuity and Cash Option figures?

Yes. Payload fields provide the estimated 30-year annuity total as well as the immediate lump-sum cash value amount.

Can I receive alert notifications for major Mega Millions jackpots?

Yes. Developer and Enterprise tiers support Webhook event triggers whenever the Mega Millions jackpot exceeds user-configured thresholds ($500M, $1B, etc.).

Explore Mega Millions & Multi-State APIs