Introduksjon
Metoden gir informasjon om hvilke personer som har verv og roller i en organisasjon.
Funksjonelle krav
Metoden krever at man spesifiserer hvilken organisasjon man ønsker å hente ut ifra.
NB! Kun støtte for idrettslag (orgtypeid 5) og bedriftsidrettslag (orgtypeid 15).
Følgende roller er tilgjengelig:
FunksjonstypeId i parantes
Styreleder (1)
Styremedlemmer (3)
Vara medlemmer (9)
Leder / daglig Leder (15)
Nestleder (2)
Leder kontrollutvalg (999996)
Leder valgkomite (202641)
Politiattestansvarlig (202401)
Barneidrettsansvarlig (230)
Kasserer (5)
Medlemsansvarlig (40000004)
Tilgangskontroll
Scope: data_org_contactpersons_read
API spesifikasjoner
Input parametere
Querystring
OrgId eksempel url: {{dataurl}}/api/v1/org/contactpersons?orgid=512430
JSON Datamodell / Kontrakt
[ { "personId": 0000000, "firstName": "Martin Ombustvedt", "lastName": "Frøland", "buypassId": 0000000, "primaryEmail": "xxxx@xxxx.com", "primaryPhoneMobile": "47-23423423", "functions": [ { "personId": 0000000, "orgId": 563529, "orgName": "Soon Cykleklubb ", "orgTypeId": 5, "functionId": 39998364, "functionTypeId": 1, "functionTypeName": "Leder", "functionStartDate": "2022-04-20T00:00:00", "functionEndDate": null } ] }, { "personId": 0000000, "firstName": "Mette Birkelund", "lastName": "O'Connor", "buypassId": 0000000, "primaryEmail": "ddddd@ddddddd.com", "primaryPhoneMobile": "47-32423423", "functions": [ { "personId": 0000000, "orgId": 563529, "orgName": "Soon Cykleklubb ", "orgTypeId": 5, "functionId": 40009063, "functionTypeId": 202401, "functionTypeName": "Ansvarlig politiattest", "functionStartDate": "2022-04-20T00:00:00", "functionEndDate": null }, { "personId": 0000000, "orgId": 563529, "orgName": "Soon Cykleklubb ", "orgTypeId": 5, "functionId": 40009064, "functionTypeId": 2, "functionTypeName": "Nestleder", "functionStartDate": "2022-04-20T00:00:00", "functionEndDate": null } ] } ]
Datakilde
Idrettens sentrale database
URL
Se inndata eksempel.