RT - PersonRole

Introduksjon

Metoden gir informasjon om hvem som innehar en spesifikk rolle/funksjon (functiontype) i et spesifikt organisasjonsledd

Ønsker du å finne alle rollene til en person må du bruke: https://idrettsforbundet.atlassian.net/wiki/spaces/DDTII/pages/583794721

Forretningsregler

Krever at følgende parameterer oppgis

  • orgid

  • functiontypeid

Personid / BuypassID er valgfri.

Man kan spørre på flere functiontypeid ved å legge til parameteren flere ganger i URL

Eksempler

Request parametere

 

eksempel url: {{dataurl}}/api/v1/roles/PersonRole?buypassid=100123801&orgid=512430&FunctionTypeID=40000004 eksempel med flere funksjonstyper: {{dataurl}}/api/v1/roles/PersonRole?orgid=512430&FunctionTypeID=1&FunctionTypeID=24

JSON Response

Eksempelet viser en person som har en spesifikk funksjon tilordnet i et spesifikt organisasjonsledd.

[ { "buypassId": 10343801, "firstName": "Jan", "lastName": "Johansen", "primaryPhoneMobile": "47-4123456", "primaryEmail": "fornavn.etternavn@idrettsforbundet.no", "personId": 3566007, "functionId": 8527460, "fromDate": "2013-04-23T00:00:00", "toDate": null } ]

Endpoints

Metode

Scope

Type

Metode

Scope

Type

api/v1/roles/personrole

data_roles_personwithfunctiontypes_read

get