TRT - Metode: ScheduledMatchesBySport

TRT - Metode: ScheduledMatchesBySport

Introduksjon

Endepunktet gir tilgang på fremtidige kamper innenfor en oppgitt sport

Forretningsregler

Viser alle tilgjengelige kamper 14 dager frem i tid.

Metoden utgir kun data på de idretter som integrasjonspartneren har tilgang og avtale på å hente ut.

Eksempler

JSON Request paramtere

Parameteren er påkrevd

sportids=152 (ishockey) eks: {{dataurl}}/api/v1/ta/ScheduledMatchesBySport?sportids=152&sportids=210

JSON Response

 

{ "sportIds": [ 152 ], "matches": [ { "matchId": 7592162, "activityAreaName": "Halden Ishall", "activityAreaLongitude": "11.407392024993896", "activityAreaLatitude": "59.13722048201086", "admOrgId": 373, "arrOrgId": 0, "arrOrgName": null, "awayTeam": "Narvik Ishockeyklubb - MEN 1", "awayTeamId": 708282, "awayTeamOrgName": "Narvik Ishockeyklubb", "awayTeamClubOrgId": 27416, "homeTeam": "Comet Halden Elite - MEN 1", "homeTeamId": 695402, "homeTeamOrgName": "Comet Halden Elite", "homeTeamClubOrgId": 681929, "tournamentId": 412639, "tournamentName": "1.div menn", "matchDate": "10/15/2022 00:00:00", "matchStartTime": 1800, "matchEndTime": 1950, "liveArena": true, "liveClientType": "Advanced", "matchResult": null, "statusTypeId": 1, "statusType": "Opprettet", "lastChangeDate": "2022-09-14T09:06:22.763", "spectators": null, "actualMatchDate": "0001-01-01T00:00:00", "actualMatchStartTime": null, "actualMatchEndTime": null }, { "matchId": 7592166, "activityAreaName": "Halden Ishall", "activityAreaLongitude": "11.407392024993896", "activityAreaLatitude": "59.13722048201086", "admOrgId": 373, "arrOrgId": 0, "arrOrgName": null, "awayTeam": "Narvik Ishockeyklubb - MEN 1", "awayTeamId": 708282, "awayTeamOrgName": "Narvik Ishockeyklubb", "awayTeamClubOrgId": 27416, "homeTeam": "Comet Halden Elite - MEN 1", "homeTeamId": 695402, "homeTeamOrgName": "Comet Halden Elite", "homeTeamClubOrgId": 681929, "tournamentId": 412639, "tournamentName": "1.div menn", "matchDate": "10/16/2022 00:00:00", "matchStartTime": 1430, "matchEndTime": 1620, "liveArena": true, "liveClientType": "Advanced", "matchResult": null, "statusTypeId": 1, "statusType": "Opprettet", "lastChangeDate": "2022-08-30T19:39:29.017", "spectators": null, "actualMatchDate": "0001-01-01T00:00:00", "actualMatchStartTime": null, "actualMatchEndTime": null "nonPlayReason": "MatchPostponed", "teamPenalty": null }, { ... ... ... } ] }

Endpoints

URL

Metode

Scope

Client Claims

URL

Metode

Scope

Client Claims

{{dataurl}}/api/v1/ta/ScheduledMatchesBySport

GET

data_ta_read

sport_id

 

 

 

 

Årsaker til ikke spilt:

nonPlayReason

Forklaring

nonPlayReason

Forklaring

“HomeTeamNoShow”

Hjemmelag ikke møtt

“AwayTeamNoShow"

Bortelag ikke møtt

"BothTeamsNoShow"

Hjemmelag ikke møtt og Bortelag ikke møtt

"HomeTeamWalkover"

Hjemmelag seier på W.O

"AwayTeamWalkover"

Bortelag seier på W.O.

"MatchPostponed"

Kamp utsatt 

"MatchCancelled"

Kamp avlyst 

Lagstraff:

teamPenalty

Forklaring

teamPenalty

Forklaring

“Home”

Lagstraff tildelt hjemmelaget

“Away”

Lagstraff tildelt bortelaget

“Both”

Lagstraff tildelt både hjemmelaget og bortelaget

null

Lagstraff ikke tildelt noen lag

 

Informasjon om statustyper se: TRT - Metode: Match