Introduksjon
Metoden gir deg en utlisting av en eller flere/alle medlemmer innenfor en eller flere spesifikke grener som integrasjonspartneren har tilgang på
Metoden har pagesizes og lister ut 100 av gangen per response. Ved flere enn 100 medlemmer må du endre pagesize.
Sortering på responsen:
Listen sorterer etter siste registrerte medlemskap først.
URL
Domene | Metode | Miljø |
---|---|---|
https://api-dst.nif.no | sportsread/api/member | test/qa |
https://api.nif.no | sportsread/api/member | 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 |
---|---|---|---|
PageNumber | 1 ? | Hvilken side du ønsker | Ja |
PersonIds | 12345,12345 | Enkeltpersoner, eller flere | Nei |
BuypassIds | 12345,12345 | Enkeltpersoner, eller flere med buypassid | Nei |
startDate | 01.01.2021 | Medlemer etter den angitte datoen | Nei |
Eksempel på response
NB! dataene i dette eksempelet er tatt fra et reelt tilfelle, men er anonymisert, og alle id’er er manipulert.
{ "totalRecords": 333, "pageSize": 100, "currentPage": 1, "data": [ { "personId": 1234567, "genderId": 1, "birthDate": "1931-09-21T00:00:00", "lastName": "Etternavn", "firstName": "Fornavn", "nationalityId": 1500152, "addressLine1": "Gateadressen 75", "addressLine2": "", "postCode": "1555", "city": "Son", "postCodeId": 12345, "country": "Norge", "countryId": 1500152, "email": "epostadresse@domene.no", "privatePhone": "12345678", "workPhone": "12345678", "mobilePhone": "12345678", "registrationPhone": "12345678", "registrationPhoneCountryCode": "+47", "isSecretAddress": false, "isSecretPrivatePhone": false, "isSecretWorkPhone": false, "isSecretMobilePhone": false, "isSecretEmail": false, "grenMemberships": [ { "startDate": "2017-03-14T00:00:00", "endDate": null, "orgId": 563529, "isPassive": false, "parentOrgId": 64921, "membershipId": 37846721, "sportId": 230 } ] }, ... ... }