Get sporting events with filtering by competition, region, date, and status
Returns a list of sporting events with basic information. Use filters to find specific events by competition, region, date, or status. This is the main endpoint for browsing event lists and schedules. It supports all event statuses including:Documentation Index
Fetch the complete documentation index at: https://docs.mrdoge.co/llms.txt
Use this file to discover all available pages before exploring further.
upcoming - Events that haven’t started yet (no stats)live - Currently ongoing events (list only, no real-time data)completed - Finished events (includes final scores and stats)startDate/endDate) or filter by specific competitions/regions and make multiple requests.en, es, pt847 for Premier League6 for Englandsoccer, basketball, tennis, baseball, volleyball, american-football, ice-hockey, handballExample: soccerupcoming - Events that haven’t started (no stats field)live - Currently ongoing events (no stats/odds - use /v2/matches/live for real-time data)completed - Finished events (includes stats field with final scores)status=upcoming,completed) or by repeating the parameter (status=upcoming&status=completed).Default: Returns both upcoming and live events2025-11-08status filter (upcoming and live events).endDate to fetch a multi-day window (e.g., a full week) in one request and paginate through the calendar efficiently.startDate for range-based queries.100, Maximum: 100page=1, page=2, page=3Default: 1 (first page)GET /events?date=2025-11-15&page=1&limit=100 → Returns first 100 eventsGET /events?date=2025-11-15&page=2&limit=100 → Returns next 100 events (101-200)page until no more resultsAmerica/New_York, Europe/London, America/Sao_Paulolocale parameter (en, es, or pt) to control translations. Requests without it default to English.1234562025-11-08T15:00:00Zupcoming, live, or completedcompleted events. Contains final match statistics including scores and sport-specific data.stats for upcoming or live events:upcoming events: No stats (event hasn’t started)live events: No stats (use /v2/matches/live for real-time data)completed events: Includes final stats (static data)page parameter to paginate through results:
Today's Events
Live Event List
Completed Events
stats field with complete match data, timeline, and final scores.Premier League Events
competitionId.Use your API key from the Mr. Doge dashboard. Format: Bearer sk_live_... or Bearer sk_test_...
Filter by competition ID
"1"
Filter by region ID
"1"
Filter by one or more event statuses. Repeat the parameter or send a comma-separated value (e.g., status=upcoming&status=completed).
upcoming, live, completed Filter events on specific date (YYYY-MM-DD)
"2025-11-08"
Filter events starting on or after this date (YYYY-MM-DD). Combine with endDate to request a multi-day window (e.g., a full week).
Filter events ending on or before this date (YYYY-MM-DD). Use with startDate for range-based pagination.
Maximum number of events to return
"50"
Timezone for date filtering
"America/New_York"