All endpoints require an API key.
Authorization: Bearer YOUR_API_KEY
GET /?type={type}
Types: broadcasts, sports, categories, tournaments, events
GET /?type=sports
Authorization: Bearer YOUR_API_KEY
GET /?func=getEventData&id={eventId}
GET /?func=getEventData&id=YOUR_EVENT_ID
Authorization: Bearer YOUR_API_KEY
{
"YOUR_EVENT_ID": {
"desc": {
"scheduled": 1761492173,
"type": "match",
"slug": "sample-event-slug",
"sport": "23",
"category": "CATEGORY_ID",
"tournament": "TOURNAMENT_ID",
"competitors": [
{ "id": "TEAM1_ID", "name": "Team A" },
{ "id": "TEAM2_ID", "name": "Team B" }
]
}
}
}
GET /?func=isEventLive&id={eventId}
GET /?func=isEventLive&id=YOUR_EVENT_ID
Authorization: Bearer YOUR_API_KEY
{
"id": "YOUR_EVENT_ID",
"live": true
}
GET /?func=getCategoryData&id={categoryId}
GET /?func=getCategoryData&id=YOUR_CATEGORY_ID
Authorization: Bearer YOUR_API_KEY
{
"YOUR_CATEGORY_ID": {
"sport_id": "138",
"name": "Sample Category",
"slug": "sample-category",
"country_code": "SAMPLE_CODE",
"priority": 0
}
}
GET /?func=getTournamentData&id={tournamentId}
GET /?func=getTournamentData&id=YOUR_TOURNAMENT_ID
Authorization: Bearer YOUR_API_KEY
{
"YOUR_TOURNAMENT_ID": {
"name": "Sample Tournament",
"slug": "sample-tournament",
"inside_out": false,
"priority": 201
}
}
GET /?func=getSportData&id={sportId}
GET /?func=getSportData&id=YOUR_SPORT_ID
Authorization: Bearer YOUR_API_KEY
{
"YOUR_SPORT_ID": {
"name": "Sample Sport",
"slug": "sample-sport",
"inside_out": false,
"priority": 100
}
}