Skip to main content
GET
Returns a list of all user consents. Can be filtered by Active flag.

Authorizations

Authorization
string
header
required

Query Parameters

userId
string
required

The id of the user

filter
enum<string>

The enum to filter the returned consents by activation. Filter options for querying consents by their status

Available options:
NotActive,
Active,
All,
AllAvailable

Response

Collection of all user consents that match the filter.

Consent instance information

acceptedAt
string<date-time>
required

UTC date, when consent was accepted by user

expiresAt
string<date-time>
required

UTC date, when consent will expire

isActive
boolean
required
acceptedBy
string | null

Who accepted the consent. It can be a user, member service representative, etc.

activationSource
string | null

The source which triggered activation of UserConsent Possible values for Coop: "WEB" Internettet "EMAIL" E-mail "TELEF" Telefon "SKM" Skema "BUTIK" Samtykke i butik "MOAPP" MobilApp "M16AP" M16 MobilApp "FRDKA" Freemium APP DK "KNB" KNB NETOPRETTELSE

revokedAt
string<date-time> | null

UTC date, when consent was revoked Null if consent is active

revokedBy
string | null

Who revoked the consent. It can be a user, member service representative, etc.

revocationSource
string | null

The source which triggered revocation of UserConsent

metadata
object | null

Metadata for user consent

Last modified on August 10, 2026