Base URL
Live Data
Live Scores
Example Response — /api/live
Example Response — /api/live
Two response formats:
/api/live returns a simplified flat format (string team names, integer scores, status as a string). /api/today and /api/schedule/{date} return the full detailed format with nested team objects, score objects (period1, period2, current, display, normaltime), and detailed match metadata. Use the simplified format for quick score displays; use the full format when you need team IDs, colors, or period breakdowns.All Live Events
/api/today).
Today’s Matches
Trending Events
Trending Players
Live Tournaments
Newly Added Events
Search
Search All
Search query (e.g.,
arsenal, messi, premier league). Minimum 2 characters.This is the primary way to discover entity IDs for teams, players, and tournaments when you don’t have them from another API call.
Example Response — /api/search?q=arsenal
Example Response — /api/search?q=arsenal
Search result structure: Each result has
type ("team", "player", or "tournament"), a relevance score, and an entity object with the full details including the numeric id you need for other API calls.Schedule
Events by Date
Date in
YYYY-MM-DD format (e.g., 2025-03-15).Scheduled Tournaments by Date
Date in
YYYY-MM-DD format.Page number for paginated results.
Event Count
Countries & Categories
All Countries
All Countries (Extended)
Category Tournaments
Category ID from the countries endpoint.
Country Flag
Two-letter country code in uppercase (e.g.,
GB, US, DE).Leagues
All Leagues
Optional country slug to filter leagues (e.g.,
england, spain).Set to
true to bypass cache and get fresh data.All Tournaments (Flat)
Tournament Seasons
Country Detection
Fantasy
Fantasy Competitions
News
Sports News
Language code (e.g.,
en, es, de, fr, pt, it).