Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Next »

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

Idrettens sentrale database

URL

Se inndata eksempel.

  • No labels