MOT - Metodebeskrivelse - License
Introduksjon
Lisensmetoden gir informasjon om lisenser som er gyldige.
Metoden har paging og pagesize er 100 objekter per response.
Merk: Bedriftsidrettslag har ikke lisens.
URL
Domene | Metode | Miljø |
---|---|---|
https://api-dst.nif.no/ | sportsread/api/license | test/qa |
sportsread/api/license | produksjon |
Headers:
Header | Innhold | Kommentar | Krav |
---|---|---|---|
OrgId | 12345 | NIFs orgid | Ja |
SportsID | 123,123 | Id(er) for hvilken idrett du kan spørre på. Kommaseparert | Ja |
OrgTypeId | 5 | For idrettslag | 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 |
---|---|---|---|
LicenseStatus | 3 eller 4 | 3 = gyldig periode, 4 = eldre periode, men tilgjengelig | Ja |
PersonIds | 123456 | Personids, (kommaseparert), og gir kun lisenser for denne eller flere personer | Nei |
Paid | true/false | viser kun betalte eller ikke | Nei |
PageNumber | 1 ? | Hvilken side vil du ha | Ja |
Eksempel på response:
{
"totalRecords": 25,
"pageSize": 100,
"currentPage": 1,
"data": [
{
"personId": 1234567,
"fee": 1000.0,
"paid": true,
"licenseType": "Hovedlisens uten forsikring",
"licenseTypeId": 207141,
"competitorId": 385224,
"fromDate": "2022-01-03T00:00:00",
"toDate": "2022-12-31T00:00:00",
"licensePeriod": "Rytter 2022",
"licenseStatus": 3,
"buypassId": 12345678
},
{
"personId": 1234567,
"fee": 1900.0,
"paid": true,
"licenseType": "Topplisens uten forsikring (internasjonale stevner i Norge og Utlandet)",
"licenseTypeId": 207146,
"competitorId": 205618942,
"fromDate": "2022-01-03T00:00:00",
"toDate": "2022-12-31T00:00:00",
"licensePeriod": "Rytter 2022",
"licenseStatus": 3,
"buypassId": 12345678
},
{
...
...
}
]
}