Live now (reduced)
Last updated
Last updated
GET
/SportApi/GetComponentFeed/{clientKey}/{language}/{sportId}/1
The API endpoint GET https://testodds.cmswager.com/SportApi/GetComponentFeed/{clientKey}/{language}/{sportId}/1
retrieves detailed information about sports events. It requires three dynamic parameters: clientKey
, language
, and sportId
to tailor the response to the specific needs and preferences of the client.
component: The primary object returned, indicating if the component data exists.
markets: Details different betting markets available, each with specific attributes like marketId
, name
, and hasSpread
.
matches: An array of ongoing or upcoming matches. Each match includes teams, odds, scores, and match statuses, providing comprehensive insight into the event.
sports: Lists the type of sports covered, such as basketball, with a unique sportId
.
categories: Geographic or organizational categories like "International", each with a categoryId
and iso
code.
tournaments: Details on various tournaments, linked to their respective categories and sports, identified by tournamentId
and tournamentName
.
This layout ensures that users receive well-organized, relevant sports data for betting or analytics purposes.
{
"component": {
"hasComponent": true,
"sportId": 2,
"markets": [
{
"marketId": 60,
"name": "Total",
"hasSpread": true,
"sort": 1,
"selectionType": 3,
"qOptions": [],
"sbv": null,
"marketType": 0,
"groupValue1": null,
"groupValue2": null,
"groupValue3": null,
"offerTypes": []
},
{
"marketId": 20,
"name": "2-way",
"hasSpread": false,
"sort": 1,
"selectionType": 1,
"qOptions": [],
"sbv": null,
"marketType": 0,
"groupValue1": null,
"groupValue2": null,
"groupValue3": null,
"offerTypes": []
}
],
"matches": [
{
"tournamentId": 110807,
"matchId": 455193,
"homeTeam": "Asan Woori Won",
"awayTeam": "Cheongju KB Stars",
"expDate": "2025-01-08T09:00:00Z",
"odds": [
{
"oddId": "455193_375_109.5_1675",
"marketId": 60,
"providerMarketId": 375,
"oddName": "over 109.5",
"oddValue": 1.7,
"sort": 1,
"mult": 1,
"oddStatus": 1,
"sid": 0,
"optionId": null,
"sbv": null,
"nSbv": 0,
"groupValue1": null,
"groupValue2": null,
"groupValue3": null
},
{
"oddId": "455193_329_nosbv_1564",
"marketId": 20,
"providerMarketId": 329,
"oddName": "Asan Woori Won",
"oddValue": 1.04,
"sort": 1,
"mult": 1,
"oddStatus": 1,
"sid": 0,
"optionId": null,
"sbv": null,
"nSbv": 0,
"groupValue1": null,
"groupValue2": null,
"groupValue3": null
},
{
"oddId": "455193_375_109.5_1674",
"marketId": 60,
"providerMarketId": 375,
"oddName": "under 109.5",
"oddValue": 1.8,
"sort": 2,
"mult": 1,
"oddStatus": 1,
"sid": 0,
"optionId": null,
"sbv": null,
"nSbv": 0,
"groupValue1": null,
"groupValue2": null,
"groupValue3": null
},
{
"oddId": "455193_329_nosbv_1565",
"marketId": 20,
"providerMarketId": 329,
"oddName": "Cheongju KB Stars",
"oddValue": 5.5,
"sort": 2,
"mult": 1,
"oddStatus": 1,
"sid": 0,
"optionId": null,
"sbv": null,
"nSbv": 0,
"groupValue1": null,
"groupValue2": null,
"groupValue3": null
}
],
"homeScore": "38",
"awayScore": "28",
"matchTime": -1,
"matchStatus": "3rd quarter",
"isLive": true,
"mid": 0,
"players": null
},
{
"tournamentId": 101174,
"matchId": 452969,
"homeTeam": "Mobis Phoebus",
"awayTeam": "Anyang Jungkwanjang Red Boosters",
"expDate": "2025-01-08T09:00:00Z",
"odds": [
{
"oddId": "452969_375_172.5_1675",
"marketId": 60,
"providerMarketId": 375,
"oddName": "over 172.5",
"oddValue": 1.75,
"sort": 1,
"mult": 1,
"oddStatus": 1,
"sid": 0,
"optionId": null,
"sbv": null,
"nSbv": 0,
"groupValue1": null,
"groupValue2": null,
"groupValue3": null
},
{
"oddId": "452969_375_172.5_1674",
"marketId": 60,
"providerMarketId": 375,
"oddName": "under 172.5",
"oddValue": 1.75,
"sort": 2,
"mult": 1,
"oddStatus": 1,
"sid": 0,
"optionId": null,
"sbv": null,
"nSbv": 0,
"groupValue1": null,
"groupValue2": null,
"groupValue3": null
},
{
"oddId": "452969_329_nosbv_1565",
"marketId": 20,
"providerMarketId": 329,
"oddName": "Anyang Jungkwanjang Red Boosters",
"oddValue": 6.5,
"sort": 2,
"mult": 1,
"oddStatus": 1,
"sid": 0,
"optionId": null,
"sbv": null,
"nSbv": 0,
"groupValue1": null,
"groupValue2": null,
"groupValue3": null
}
],
"homeScore": "58",
"awayScore": "46",
"matchTime": -1,
"matchStatus": "3rd quarter",
"isLive": true,
"mid": 0,
"players": null
},
{
"tournamentId": 124081,
"matchId": 1423365,
"homeTeam": "BC Sokhumi",
"awayTeam": "BC Free University",
"expDate": "2025-01-08T10:00:00Z",
"odds": [
{
"oddId": "1423365_375_187.5_1675",
"marketId": 60,
"providerMarketId": 375,
"oddName": "over 187.5",
"oddValue": 1.75,
"sort": 1,
"mult": 1,
"oddStatus": 1,
"sid": 0,
"optionId": null,
"sbv": null,
"nSbv": 0,
"groupValue1": null,
"groupValue2": null,
"groupValue3": null
},
{
"oddId": "1423365_329_nosbv_1564",
"marketId": 20,
"providerMarketId": 329,
"oddName": "BC Sokhumi",
"oddValue": 3.25,
"sort": 1,
"mult": 1,
"oddStatus": 1,
"sid": 0,
"optionId": null,
"sbv": null,
"nSbv": 0,
"groupValue1": null,
"groupValue2": null,
"groupValue3": null
},
{
"oddId": "1423365_375_187.5_1674",
"marketId": 60,
"providerMarketId": 375,
"oddName": "under 187.5",
"oddValue": 1.75,
"sort": 2,
"mult": 1,
"oddStatus": 1,
"sid": 0,
"optionId": null,
"sbv": null,
"nSbv": 0,
"groupValue1": null,
"groupValue2": null,
"groupValue3": null
},
{
"oddId": "1423365_329_nosbv_1565",
"marketId": 20,
"providerMarketId": 329,
"oddName": "BC Free University",
"oddValue": 1.17,
"sort": 2,
"mult": 1,
"oddStatus": 1,
"sid": 0,
"optionId": null,
"sbv": null,
"nSbv": 0,
"groupValue1": null,
"groupValue2": null,
"groupValue3": null
}
],
"homeScore": "54",
"awayScore": "65",
"matchTime": -1,
"matchStatus": "3rd quarter",
"isLive": true,
"mid": 0,
"players": null
},
{
"tournamentId": 116887,
"matchId": 1423417,
"homeTeam": "Chiba Jets Funabashi",
"awayTeam": "Alvark Tokyo",
"expDate": "2025-01-08T10:05:00Z",
"odds": [
{
"oddId": "1423417_375_139.5_1675",
"marketId": 60,
"providerMarketId": 375,
"oddName": "over 139.5",
"oddValue": 1.75,
"sort": 1,
"mult": 1,
"oddStatus": -1,
"sid": 0,
"optionId": null,
"sbv": null,
"nSbv": 0,
"groupValue1": null,
"groupValue2": null,
"groupValue3": null
},
{
"oddId": "1423417_329_nosbv_1564",
"marketId": 20,
"providerMarketId": 329,
"oddName": "Chiba Jets Funabashi",
"oddValue": 3.5,
"sort": 1,
"mult": 1,
"oddStatus": -1,
"sid": 0,
"optionId": null,
"sbv": null,
"nSbv": 0,
"groupValue1": null,
"groupValue2": null,
"groupValue3": null
},
{
"oddId": "1423417_375_139.5_1674",
"marketId": 60,
"providerMarketId": 375,
"oddName": "under 139.5",
"oddValue": 1.75,
"sort": 2,
"mult": 1,
"oddStatus": -1,
"sid": 0,
"optionId": null,
"sbv": null,
"nSbv": 0,
"groupValue1": null,
"groupValue2": null,
"groupValue3": null
},
{
"oddId": "1423417_329_nosbv_1565",
"marketId": 20,
"providerMarketId": 329,
"oddName": "Alvark Tokyo",
"oddValue": 1.15,
"sort": 2,
"mult": 1,
"oddStatus": -1,
"sid": 0,
"optionId": null,
"sbv": null,
"nSbv": 0,
"groupValue1": null,
"groupValue2": null,
"groupValue3": null
}
],
"homeScore": "33",
"awayScore": "38",
"matchTime": -1,
"matchStatus": "3rd quarter",
"isLive": true,
"mid": 0,
"players": null
},
{
"tournamentId": 116887,
"matchId": 1423417,
"homeTeam": "Chiba Jets Funabashi",
"awayTeam": "Alvark Tokyo",
"expDate": "2025-01-08T10:05:00Z",
"odds": [
{
"oddId": "1423417_375_139.5_1675",
"marketId": 60,
"providerMarketId": 375,
"oddName": "over 139.5",
"oddValue": 1.75,
"sort": 1,
"mult": 1,
"oddStatus": -1,
"sid": 0,
"optionId": null,
"sbv": null,
"nSbv": 0,
"groupValue1": null,
"groupValue2": null,
"groupValue3": null
},
{
"oddId": "1423417_329_nosbv_1564",
"marketId": 20,
"providerMarketId": 329,
"oddName": "Chiba Jets Funabashi",
"oddValue": 3.5,
"sort": 1,
"mult": 1,
"oddStatus": -1,
"sid": 0,
"optionId": null,
"sbv": null,
"nSbv": 0,
"groupValue1": null,
"groupValue2": null,
"groupValue3": null
},
{
"oddId": "1423417_375_139.5_1674",
"marketId": 60,
"providerMarketId": 375,
"oddName": "under 139.5",
"oddValue": 1.75,
"sort": 2,
"mult": 1,
"oddStatus": -1,
"sid": 0,
"optionId": null,
"sbv": null,
"nSbv": 0,
"groupValue1": null,
"groupValue2": null,
"groupValue3": null
},
{
"oddId": "1423417_329_nosbv_1565",
"marketId": 20,
"providerMarketId": 329,
"oddName": "Alvark Tokyo",
"oddValue": 1.15,
"sort": 2,
"mult": 1,
"oddStatus": -1,
"sid": 0,
"optionId": null,
"sbv": null,
"nSbv": 0,
"groupValue1": null,
"groupValue2": null,
"groupValue3": null
}
],
"homeScore": "33",
"awayScore": "38",
"matchTime": -1,
"matchStatus": "3rd quarter",
"isLive": true,
"mid": 0,
"players": null
},
{
"tournamentId": 114813,
"matchId": 710121,
"homeTeam": "Hiroshima Dragonflies",
"awayTeam": "San Miguel Beermen",
"expDate": "2025-01-08T10:10:00Z",
"odds": [],
"homeScore": "56",
"awayScore": "37",
"matchTime": -1,
"matchStatus": "3rd quarter",
"isLive": true,
"mid": 0,
"players": null
},
{
"tournamentId": 120303,
"matchId": 1051875,
"homeTeam": "Taipei Taishin Mars",
"awayTeam": "New Taipei CTBC DEA",
"expDate": "2025-01-08T11:00:00Z",
"odds": [
{
"oddId": "1051875_375_169.5_1675",
"marketId": 60,
"providerMarketId": 375,
"oddName": "over 169.5",
"oddValue": 1.75,
"sort": 1,
"mult": 1,
"oddStatus": 1,
"sid": 0,
"optionId": null,
"sbv": null,
"nSbv": 0,
"groupValue1": null,
"groupValue2": null,
"groupValue3": null
},
{
"oddId": "1051875_329_nosbv_1564",
"marketId": 20,
"providerMarketId": 329,
"oddName": "Taipei Taishin Mars",
"oddValue": 1.25,
"sort": 1,
"mult": 1,
"oddStatus": 1,
"sid": 0,
"optionId": null,
"sbv": null,
"nSbv": 0,
"groupValue1": null,
"groupValue2": null,
"groupValue3": null
},
{
"oddId": "1051875_375_169.5_1674",
"marketId": 60,
"providerMarketId": 375,
"oddName": "under 169.5",
"oddValue": 1.85,
"sort": 2,
"mult": 1,
"oddStatus": 1,
"sid": 0,
"optionId": null,
"sbv": null,
"nSbv": 0,
"groupValue1": null,
"groupValue2": null,
"groupValue3": null
},
{
"oddId": "1051875_329_nosbv_1565",
"marketId": 20,
"providerMarketId": 329,
"oddName": "New Taipei CTBC DEA",
"oddValue": 2.8,
"sort": 2,
"mult": 1,
"oddStatus": 1,
"sid": 0,
"optionId": null,
"sbv": null,
"nSbv": 0,
"groupValue1": null,
"groupValue2": null,
"groupValue3": null
}
],
"homeScore": "4",
"awayScore": "2",
"matchTime": -1,
"matchStatus": "1st quarter",
"isLive": true,
"mid": 0,
"players": null
},
{
"tournamentId": 122259,
"matchId": 1423407,
"homeTeam": "Fu Qing",
"awayTeam": "Fujian",
"expDate": "2025-01-08T11:00:00Z",
"odds": [
{
"oddId": "1423407_375_170.5_1675",
"marketId": 60,
"providerMarketId": 375,
"oddName": "over 170.5",
"oddValue": 1.8,
"sort": 1,
"mult": 1,
"oddStatus": 1,
"sid": 0,
"optionId": null,
"sbv": null,
"nSbv": 0,
"groupValue1": null,
"groupValue2": null,
"groupValue3": null
},
{
"oddId": "1423407_329_nosbv_1564",
"marketId": 20,
"providerMarketId": 329,
"oddName": "Fu Qing",
"oddValue": 5,
"sort": 1,
"mult": 1,
"oddStatus": 1,
"sid": 0,
"optionId": null,
"sbv": null,
"nSbv": 0,
"groupValue1": null,
"groupValue2": null,
"groupValue3": null
},
{
"oddId": "1423407_375_170.5_1674",
"marketId": 60,
"providerMarketId": 375,
"oddName": "under 170.5",
"oddValue": 1.75,
"sort": 2,
"mult": 1,
"oddStatus": 1,
"sid": 0,
"optionId": null,
"sbv": null,
"nSbv": 0,
"groupValue1": null,
"groupValue2": null,
"groupValue3": null
},
{
"oddId": "1423407_329_nosbv_1565",
"marketId": 20,
"providerMarketId": 329,
"oddName": "Fujian",
"oddValue": 1.05,
"sort": 2,
"mult": 1,
"oddStatus": 1,
"sid": 0,
"optionId": null,
"sbv": null,
"nSbv": 0,
"groupValue1": null,
"groupValue2": null,
"groupValue3": null
}
],
"homeScore": "22",
"awayScore": "24",
"matchTime": -1,
"matchStatus": "1st quarter",
"isLive": true,
"mid": 0,
"players": null
},
{
"tournamentId": 114813,
"matchId": 710123,
"homeTeam": "New Taipei Kings",
"awayTeam": "Ryukyu Golden Kings Okinawa",
"expDate": "2025-01-08T11:10:00Z",
"odds": [
{
"oddId": "710123_375_167.5_1675",
"marketId": 60,
"providerMarketId": 375,
"oddName": "over 167.5",
"oddValue": 1.8,
"sort": 1,
"mult": 1,
"oddStatus": 1,
"sid": 0,
"optionId": null,
"sbv": null,
"nSbv": 0,
"groupValue1": null,
"groupValue2": null,
"groupValue3": null
},
{
"oddId": "710123_329_nosbv_1564",
"marketId": 20,
"providerMarketId": 329,
"oddName": "New Taipei Kings",
"oddValue": 1.5,
"sort": 1,
"mult": 1,
"oddStatus": 1,
"sid": 0,
"optionId": null,
"sbv": null,
"nSbv": 0,
"groupValue1": null,
"groupValue2": null,
"groupValue3": null
},
{
"oddId": "710123_375_167.5_1674",
"marketId": 60,
"providerMarketId": 375,
"oddName": "under 167.5",
"oddValue": 1.75,
"sort": 2,
"mult": 1,
"oddStatus": 1,
"sid": 0,
"optionId": null,
"sbv": null,
"nSbv": 0,
"groupValue1": null,
"groupValue2": null,
"groupValue3": null
},
{
"oddId": "710123_329_nosbv_1565",
"marketId": 20,
"providerMarketId": 329,
"oddName": "Ryukyu Golden Kings Okinawa",
"oddValue": 2.1,
"sort": 2,
"mult": 1,
"oddStatus": 1,
"sid": 0,
"optionId": null,
"sbv": null,
"nSbv": 0,
"groupValue1": null,
"groupValue2": null,
"groupValue3": null
}
],
"homeScore": "4",
"awayScore": "0",
"matchTime": -1,
"matchStatus": "1st quarter",
"isLive": true,
"mid": 0,
"players": null
}
],
"topSports": null,
"sports": [
{
"sportId": 2,
"sportName": "Basketball",
"sort": 3
}
],
"categories": [
{
"categoryId": 100154,
"categoryName": "International",
"sort": 15,
"iso": "INT"
},
{
"categoryId": 102157,
"categoryName": "Chinese Taipei",
"sort": 255,
"iso": "TWN"
},
{
"categoryId": 101173,
"categoryName": "Republic of Korea",
"sort": 255,
"iso": "KOR"
},
{
"categoryId": 101162,
"categoryName": "Japan",
"sort": 255,
"iso": "JPN"
},
{
"categoryId": 103899,
"categoryName": "Georgia",
"sort": 255,
"iso": ""
},
{
"categoryId": 122257,
"categoryName": "Macao",
"sort": 255,
"iso": ""
}
],
"tournaments": [
{
"tournamentId": 116887,
"tournamentName": "Emperor Cup",
"sort": 0,
"sortCat": 0,
"categoryId": 101162,
"sportId": 2,
"offerTypes": null
},
{
"tournamentId": 114813,
"tournamentName": "East Asia Super League",
"sort": 0,
"sortCat": 0,
"categoryId": 100154,
"sportId": 2,
"offerTypes": null
},
{
"tournamentId": 101174,
"tournamentName": "KBL",
"sort": 0,
"sortCat": 0,
"categoryId": 101173,
"sportId": 2,
"offerTypes": null
},
{
"tournamentId": 110807,
"tournamentName": "WKBL",
"sort": 0,
"sortCat": 0,
"categoryId": 101173,
"sportId": 2,
"offerTypes": null
},
{
"tournamentId": 120303,
"tournamentName": "TPBL",
"sort": 0,
"sortCat": 0,
"categoryId": 102157,
"sportId": 2,
"offerTypes": null
},
{
"tournamentId": 122259,
"tournamentName": "1st Division",
"sort": 0,
"sortCat": 0,
"categoryId": 122257,
"sportId": 2,
"offerTypes": null
},
{
"tournamentId": 124081,
"tournamentName": "A-League",
"sort": 0,
"sortCat": 0,
"categoryId": 103899,
"sportId": 2,
"offerTypes": null
}
]
}
}