MOT - Metodebeskrivelse - OrgStructure

Introduksjon

Metoden gir deg en utlisting av organisasjonene som finnes under et spesifikt idrettslag.

Metoden gir tilgang til hele orgstrukturen og er ikke avhengig av sportsidtilgangen som er gitt. Men man kan kun hente ut spesifikk sportid (gren)

URL

Domene

Metode

Miljø

Domene

Metode

Miljø

https://api-dst.nif.no

 /sportsread/api/Organization/orgstructure

 test/qa

https://api.nif.no 

 /sportsread/api/Organization/orgstructure

 produksjon

Headers

Header

Innhold

Kommentar

Krav

Header

Innhold

Kommentar

Krav

 OrgId

 12345

NIFs orgid

Ja

 OrgTypeId

 5 eller 15

For idrettslag eller bedriftsidrettslag

Ja

Authorization

token for klubb

Den unike token for denne org

Ja

Ocp-Apim-Subscription-Key

token for abonnement

Integrasjonspartnerens unike tilgangsnøkkel

Ja

Parametere

Parameter

Innhold

Kommentar

Krav

Parameter

Innhold

Kommentar

Krav

SportsIds

123,123

Hvis du ønsker å hente ut kun denne gruppen for særidrett

Nei

ActivityIds

123,123

Hvis du ønsker å hente ut kun denne grenen

Nei

PageNumber

1 ?

Sidenummer

Ja

Eksempel på response

 Responsen her er det ikke benyttet noen begrensninger på SportsId og ActivityID, og gir derfor hele strukturen til idrettslaget. Eksempelet gir et såkalt Særidrettslag.

{ "totalRecords": 4, "pageSize": 100, "currentPage": 1, "data": [ { "orgId": 23096, "orgName": "Farris Sportsskyttere - Larvik", "orgTypeId": 5, "parentOrgId": null, "parentOrgName": null, "describingName": "Farris Sportsskyttere - Larvik", "email": "fsslarvik@gmail.com", "mobilePhone": "123456789", "addressLine1": "Postboks 1029 Østre Halsen", "addressLine2": null, "city": "LARVIK", "country": "Norge", "postCode": "3253", "longitude": "10.0726259", "latitude": "59.0867342", "sportId": null, "sportName": "" }, { "orgId": 64921, "orgName": "Farris Sportskyttere", "orgTypeId": 6, "parentOrgId": 23096, "parentOrgName": "Farris Sportsskyttere - Larvik", "describingName": "Farris Sportskyttere - Skyting", "email": "fsslarvik@gmail.com", "mobilePhone": "123456789", "addressLine1": "Postboks 1029 Østre Halsen", "addressLine2": null, "city": "LARVIK", "country": "Norge", "postCode": "3253", "longitude": "10.068234299999972", "latitude": "59.0877637", "sportId": 33, "sportName": "Skyting" }, { "orgId": 737370, "orgName": "Farris Sportskyttere", "orgTypeId": 14, "parentOrgId": 64921, "parentOrgName": "Farris Sportskyttere", "describingName": "Farris Sportskyttere - Pistol", "email": "fsslarvik@gmail.com", "mobilePhone": "123456789", "addressLine1": "Postboks 1029 Østre Halsen", "addressLine2": null, "city": "LARVIK", "country": "Norge", "postCode": "3253", "longitude": null, "latitude": null, "sportId": 137, "sportName": "Pistol" }, { "orgId": 737369, "orgName": "Farris Sportskyttere", "orgTypeId": 14, "parentOrgId": 64921, "parentOrgName": "Farris Sportskyttere", "describingName": "Farris Sportskyttere - Leirdue", "email": "fsslarvik@gmail.com", "mobilePhone": "123456789", "addressLine1": "Postboks 1029 Østre Halsen", "addressLine2": null, "city": "LARVIK", "country": "Norge", "postCode": "3253", "longitude": null, "latitude": null, "sportId": 136, "sportName": "Leirdue" } ] }