Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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
languagejson
{
    "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,
                "2016-07-01T00:00:00",    "toAge": 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,
            "areTeamsPublished"Håndballsesongen 2016/2017": 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,
                    "toAge": 16,
                    "allowedFromAge": 13,
                    "allowedToAge": 16,
                    "gender": "All",
                    "liveArenaStorage": "None"
                },
                {
                    "tournamentId": 410991,
                    "classId": 22222865,
                    "className": "Innebandy Jenter "NM Regionslag J17 - 5. plass",15",
                    "fromAge": 15,
              "tournamentShortName": "NM Regionslag J17 - 5. plass",      "toAge": 16,
                    "allowedFromAge": 13,
                    "allowedToAge": 16,
                    "gender": "Female",
                    "tournamentClassesliveArenaStorage": null "None"
                }
            ],
            "seasonIddivision": 200765,null,
            "seasonNamelogoUrl": null,
            "Håndballsesongen 2016/2017","isTablePublished": true,
            "isResultPublished": true,
            "seasonDateFromareMatchesPublished": "2016-05-01T00:00:00",true,
            "areStatisticsPublished": true,
            "areTeamsPublished": false,
            "liveArena": false,
            "seasonDateToliveClient": true,
          "2017-06-30T00:00:00",  "withdrawalsVisible": false,
            "teamEntry": false,
            "activityIdtournamentType": 210"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.

...