CROWDMANAGERCROWDMANAGER

User Permission

Description

A Permission/Consent represents a consent given by the user to the system, eg.: Get Push or Email notifications.
Persmissions are linked to Users through the User ID (user_permission.id_user => user.id).


GET User Permission

Endpoint returning system user's permissions list

Endpoint

GET https://{systemURL}/api/user_permission

QUERY Parameters

Name Description Type Required Default
date_init last_update Date from Unix Timestamp no all
date_end last_update Date to Unix Timestamp no all
count_elements Number of elements per response int (max = 200) no 10
page Response Page # int no 1
order Response ASC, DESC by last_update no DESC

RESPONSE Schema

Key Type Description
count Integer Total Number of Items
page Integer Defined by QUERY parameter page or ""
items Array Array of User Objects

Fields

Items

Key Type Description
id_user String Unique identifier for the user.
id_consent_basic Integer Unique identifier for the consent type.
last_update DateTime Timestamp of the last update to the consent record.
decision Boolean Indicates whether the user has given consent (true) or not (false).
name String Name of the consent category.
consent_description String Description of what the consent entails

Example

Request

GET https://aehandball.woow.no/api/user_permission
Authorization: Basic your_access_token,
Content-Type: application/json

CURL

curl -X GET "https://aehandball.woow.no/api/user_permission" \
     -H "Authorization: Basic your_access_token"

Tri it here

Ticketing API User Permision Endpoint

Response

200 OK
{
    "count": "488",
    "page": "",
    "items": [
        {
            "id_user": "1636223",
            "id_consent_basic": 4,
            "last_update": "2024-08-26T13:57:26.459Z",
            "decision": true,
            "name": "receive tickets info",
            "consent_description": "Jeg godtar at informasjon om kamper jeg allerede har billett til kan sendes meg som push- eller SMS-meldinger. Dette er gratis for meg."
        },
        {
            "id_user": "1636223",
            "id_consent_basic": 6,
            "last_update": "2024-08-26T13:57:26.459Z",
            "decision": true,
            "name": "receive general club info email",
            "consent_description": "Jeg ønsker å motta generell informasjon og nyheter fra klubben via nyhetsmail eller pushmeldinger. Dette er gratis for meg."
        },
        {
            "id_user": "1636223",
            "id_consent_basic": 7,
            "last_update": "2024-08-26T13:57:26.459Z",
            "decision": true,
            "name": "receive club partner offers",
            "consent_description": "Jeg ønsker å motta meldinger fra klubben med gode tilbud og informasjon på vegne av våre viktige og gode samarbeidspartnere, som mail eller push-meldinger. Klubben deler uansett ikke personlige data med andre. Disse meldingene er gratis for meg."
        },
        {
            "id_user": "1636223",
            "id_consent_basic": 5,
            "last_update": "2024-08-26T13:57:26.459Z",
            "decision": true,
            "name": "receive general club info",
            "consent_description": "Jeg ønsker å motta informasjon fra klubben om når billetter til kamper og arrangementer legges ut for salg, og informasjon rundt tilgang på billetter som push- eller SMS-meldinger. Dette er gratis for meg."
        },
        {
            "id_user": "1633371",
            "id_consent_basic": 4,
            "last_update": "2024-08-22T09:12:09.030Z",
            "decision": true,
            "name": "receive tickets info",
            "consent_description": "Jeg godtar at informasjon om kamper jeg allerede har billett til kan sendes meg som push- eller SMS-meldinger. Dette er gratis for meg."
        },
        {
            "id_user": "1633371",
            "id_consent_basic": 6,
            "last_update": "2024-08-22T09:12:09.030Z",
            "decision": false,
            "name": "receive general club info email",
            "consent_description": "Jeg ønsker å motta generell informasjon og nyheter fra klubben via nyhetsmail eller pushmeldinger. Dette er gratis for meg."
        },
        {
            "id_user": "1633371",
            "id_consent_basic": 7,
            "last_update": "2024-08-22T09:12:09.030Z",
            "decision": false,
            "name": "receive club partner offers",
            "consent_description": "Jeg ønsker å motta meldinger fra klubben med gode tilbud og informasjon på vegne av våre viktige og gode samarbeidspartnere, som mail eller push-meldinger. Klubben deler uansett ikke personlige data med andre. Disse meldingene er gratis for meg."
        },
        {
            "id_user": "1633371",
            "id_consent_basic": 5,
            "last_update": "2024-08-22T09:12:09.030Z",
            "decision": false,
            "name": "receive general club info",
            "consent_description": "Jeg ønsker å motta informasjon fra klubben om når billetter til kamper og arrangementer legges ut for salg, og informasjon rundt tilgang på billetter som push- eller SMS-meldinger. Dette er gratis for meg."
        },
        {
            "id_user": "1591528",
            "id_consent_basic": 4,
            "last_update": "2024-07-16T12:46:28.336Z",
            "decision": true,
            "name": "receive tickets info",
            "consent_description": "Jeg godtar at informasjon om kamper jeg allerede har billett til kan sendes meg som push- eller SMS-meldinger. Dette er gratis for meg."
        },
        {
            "id_user": "1591528",
            "id_consent_basic": 6,
            "last_update": "2024-07-16T12:46:28.336Z",
            "decision": true,
            "name": "receive general club info email",
            "consent_description": "Jeg ønsker å motta generell informasjon og nyheter fra klubben via nyhetsmail eller pushmeldinger. Dette er gratis for meg."
        }
    ]
}