Introduksjon
Denne metoden er ikke laget for hyppige spørringer, men som et oppslag man gjør før en sesong igangsettes. Det er svært sjeldent endringer i turneringene så raskt sesongen er i gang.
Vi anbefaler derfor sterkt at du benytter denne metoden, når du får klarsignal fra forbundet om at de er klare i sitt arbeid med å sette opp alle turneringer og seriespill for en gitt sesong.
Metoden krever en sesongid.
Kun sesonger med kamper:
Som standard leverer metoden kun de turneringene som er satt opp med kamper. Dette er i utgangspunktet det som er interessant. Men det kan være tilfeller hvor man trenger hele hiarkiet. Hvor man kan få med regioner, serieinndelinger, og aldersbestemt. Man kan derfor legge til parameteren hierarchy=true og man vil få listet ut alle turneringer som finnes og kategoriseringen.
Eksempel fra turneringsadmin:
...
JSON Reqeustparamtere
Parameteren er valgfri, og vil kun gi turneringer/serier som har denne klassen.
Code Block |
---|
TournamentClasses = ID
hierarchy=true |
Tips: Kjør en full spørring først, også vil du få alle aktive klasser som kan brukes senere.
JSON Response
Code Block | ||
---|---|---|
| ||
{ "tournamentsInSeason": [ { "tournamentId": 366650410990, "tournamentNo": "9102100452", "fromDate": "20162022-0704-01T0011T00:00:00", "toDate": "20172022-0610-30T0002T00:00:00", "isArchival": false, "isDeleted": false, "orgIdOwner": 372424, "parentTournamentId": 366649410943, "seasonId": 200765200979, "seasonName": "HåndballsesongenInnebandysesongen 20162022/20172023", "tournamentName": "NMIBR RM SeniorH2022 KvinnerMenn", "tournamentShortName": "NMIBR RM SeniorH2022 KvinnerMenn", "tournamentClasses": null[ }, { ..... ..... ..... "tournamentId": 410990, { "tournamentIdclassId": 375342,22222829, "tournamentNoclassName": "94041706Innebandy Menn Senior", "fromDatefromAge": 18, "toAge"2016-07-01T00:00:00",: 100, "allowedFromAge": 15, "allowedToAge": 100, "toDategender": "2017-06-30T00:00:00""All", "liveArenaStorage": "None" } ], "isArchivaldivision": falsenull, "isDeletedlogoUrl": falsenull, "orgIdOwnerisTablePublished": 372true, "parentTournamentIdisResultPublished": 366669true, "seasonIdareMatchesPublished": 200765true, "seasonNameareStatisticsPublished": true, "Håndballsesongen 2016/2017"areTeamsPublished": false, "tournamentNameliveArena": "NM Regionslag J17 - sluttspill" false, "liveClient": true, "tournamentShortNamewithdrawalsVisible": "NM Regionslag J17 - sluttspill" false, "teamEntry": false, "tournamentClassestournamentType": null"Serie" }, { "tournamentId": 375343410991, "tournamentNo": "940417070453", "fromDate": "20162022-0704-01T0011T00:00:00", "toDate": "20172022-0610-30T0003T00:00:00", "isArchival": false, "isDeleted": false, "orgIdOwner": 372424, "parentTournamentId": 366669410943, "seasonId": 200765200979, "seasonName": "HåndballsesongenInnebandysesongen 20162022/20172023", "tournamentName": "IBR RM H2022 GJ15", "tournamentShortName": "IBR RM H2022 GJ15", "tournamentClasses": [ { "tournamentId": 410991, "classId": 22222849, "className": "Innebandy Gutter 15", "fromAge": 15, "NM Regionslag J17 - 5. plass", "toAge": 16, "allowedFromAge": 13, "allowedToAge": 16, "gender": "All", "liveArenaStorage": "None" }, { "tournamentId": 410991, "classId": 22222865, "className": "Innebandy Jenter 15", "fromAge": 15, "tournamentShortName": "NM Regionslag J17 - 5. plass","toAge": 16, "allowedFromAge": 13, "allowedToAge": 16, "gender": "Female", "tournamentClassesliveArenaStorage": null "None" } ], "seasonIddivision": 200765null, "seasonNamelogoUrl": null, "Håndballsesongen 2016/2017", "isTablePublished": true, "isResultPublished": true, "seasonDateFromareMatchesPublished": true, "2016-05-01T00:00:00", "areStatisticsPublished": true, "areTeamsPublished": false, "liveArena": false, "seasonDateToliveClient": true, "2017-06-30T00:00:00", "withdrawalsVisible": false, "teamEntry": false, "activityId": 210tournamentType": "Serie" }, ... ... ] } |
Verdt å vite:
Denne metoden er nokså datatung.
I enkelte sesonger er det store mengder turneringer med kamper. Det tar tid å laste ned. Opp mot 2-3 mb er ikke unormalt.
...