Introduksjon
Metoden beskriver hvordan man melder inn en person i klubb eller gren/gruppe.
Metoden beskriver innmelding i idrettslag og bedriftsidrettslag.
Parametere
Merk at dette er i tillegg til de påkrevde parameterne for alle metoder. Se mer her: EMS - API dokumentasjon
Headers | Eksempel | kommentar |
---|---|---|
|
|
|
|
|
|
Querystring | Eksempel | Kommentar |
---|---|---|
|
|
|
|
|
|
Dataobjekter
Navn | Påkrevd | Kommentar | Eksempel |
---|---|---|---|
IsClubLevel | Nei | Settes til True når det er klubbmedlemskap uten gren, og false når det er grenmedlemskap. Ved false er grenmedlemskapsdetaljer påkrevd. | |
StartDate | Nei | ||
PersonID | Nei, men JA om man besitter PersonId. | Hvis du besitter personId, så kan personobjektets personinformasjon droppes. | |
FirstName | Nei, hvis man har PersonId, Ja hvis ikke. | ||
LastName | Nei, hvis man har PersonId, Ja hvis ikke. | ||
BirthDate | Nei, hvis man har PersonId, Ja hvis ikke. | yyyy-mm-dd | 2010-10-15 |
PostCode | Nei, hvis man har PersonId, Ja hvis ikke. | ||
Ja | Må være riktig formatert | ||
MobilePhone | Ja | Må være riktig formatert | |
CountryCode | Ja | Landskode for telefonnummer | +47 |
GenderId | Nei, hvis man har PersonId, Ja hvis ikke. | 1 - Mann | |
CountryId | Nei, hvis man har PersonId, Ja hvis ikke. | 1500152 for Norge. For andre land, hent ut landskoder fra Country metoden. | |
NationalityId | Nei, hvis man har PersonId, Ja hvis ikke. | 1500152 for Norge. For andre land, hent ut landskoder fra Country metoden. | |
AddressLine1 | Nei | ||
AddressLIne2 | Nei | ||
City | Nei, hvis man har PersonId, Ja hvis ikke. | ||
PrivatePhone | Nei | ||
WorkPhone | Nei | ||
IsSecretAddress | Nei | Hvis personen vil default være skjult i idrettens systemer. Personen kan stille på dette i Minidrett | true/false |
IsSecretPrivatePhone | Nei | Hvis personen vil default være skjult i idrettens systemer. Personen kan stille på dette i Minidrett | true/false |
IsSecretWorkPhone | Nei | Hvis personen vil default være skjult i idrettens systemer. Personen kan stille på dette i Minidrett | true/false |
IsSecretMobilePhone | Nei | Hvis personen vil default være skjult i idrettens systemer. Personen kan stille på dette i Minidrett | true/false |
IsSecretEmail | Nei | Hvis personen vil default være skjult i idrettens systemer. Personen kan stille på dette i Minidrett | true/false |
For grenmedlemskap i Idrettslag:
Navn | Påkrevd | Kommentar | Eksempel |
---|---|---|---|
BranchId | Ja | (OrgID på grenen) | |
SportId | Ja | SportId finner man ved å bruke sport metoden | 130: Langrenn |
StartDate | Ja | yyyy-mm-dd | |
EndDate | Nei | Må være større enn startdate. |
For gruppemedlemskap i bedriftsidrett og allidrett:
Navn | Påkrevd | Kommentar | Eksempel |
---|---|---|---|
Groupid | Ja | (OrgID på grenen) | |
SportId | Ja | SportId finner man ved å bruke sport metoden | 130: Langrenn |
StartDate | Ja | yyyy-mm-dd | |
EndDate | Nei | Må være større enn startdate. |
Eksempler
JSON Request
JSON Response
Response koder
Kode | Beskrivelse | |
---|---|---|
Endpoints
URL | Miljø | Kommentar |
---|---|---|
https://api-dst.nif.no/api/v1/membership | DST |
|
https://api-dst.nif.no/api/v1/membership | PROD |
|