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. Kun støtte for idrettslag.
Følgende roller er tilgjengelig:
Leder
Nestleder
Leder kontrollutvalg
Leder valgkomite
Politiattestansvarlig
Barneidrettsansvarlig
Kasserer
Medlemsansvarlig
Styreleder
Styremedlemmer
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": 344321, "firstName": "Heidi", "lastName": "Seim", "buypassId": 0, "primaryEmail": null, "primaryPhoneMobile": null, "functions": [ { "personId": 344321, "orgId": 512430, "functionId": 8831406, "functionTypeId": 40000004, "functionTypeName": "Medlemsansvarlig", "functionStartDate": "2013-09-18T00:00:00", "functionEndDate": null } ] }, { "personId": 4306811, "firstName": "Lars Martin", "lastName": "Nergård", "buypassId": 0, "primaryEmail": null, "primaryPhoneMobile": null, "functions": [ { "personId": 4306811, "orgId": 512430, "functionId": 11345536, "functionTypeId": 40000004, "functionTypeName": "Medlemsansvarlig", "functionStartDate": "2014-08-28T00:00:00", "functionEndDate": null } ] }, { "personId": 5345334, "firstName": "Gard", "lastName": "Hansen", "buypassId": 104563645, "primaryEmail": "gard.hansen@domenet.no", "primaryPhoneMobile": "47-42343573", "functions": [ { "personId": 5233334, "orgId": 512430, "functionId": 11173048, "functionTypeId": 40000004, "functionTypeName": "Medlemsansvarlig", "functionStartDate": "2014-06-20T00:00:00", "functionEndDate": null } ] }, { "personId": 5471219, "firstName": "Monica", "lastName": "Hansen", "buypassId": 104329535, "primaryEmail": "monica@domenet.no", "primaryPhoneMobile": "47-41943030", "functions": [ { "personId": 5471599, "orgId": 512430, "functionId": 9332989, "functionTypeId": 40000004, "functionTypeName": "Medlemsansvarlig", "functionStartDate": "2013-12-06T00:00:00", "functionEndDate": null } ] }, { "personId": 5923144, "firstName": "Morten", "lastName": "Hansen", "buypassId": 100329006, "primaryEmail": "morten.hansen@domenet.no", "primaryPhoneMobile": "47-43253252", "functions": [ { "personId": 5920144, "orgId": 512430, "functionId": 11183071, "functionTypeId": 40000004, "functionTypeName": "Medlemsansvarlig", "functionStartDate": "2014-06-25T00:00:00", "functionEndDate": null } ] } ... ... ... ]
Datakilde
Link til datamodell eller spesifiser database/stored procedure o.l.