Consent APIs
Provides access to consent and privacy operations.
This endpoint returns all active and available consents associated with the current user. It provides visibility into the user's consent status, allowing them to understand their privacy options. This information is crucial for managing consent preferences and ensuring compliance with privacy regulations.
👤 User Credential: You must login and authenticate a user and use their access token to invoke this service. This will operate the action under the specified user.
🔒 Consent: consent.read is required in order for the call to succeed. Ensure that you have the consent approval for the user or this call will fail.
An OIDC service account that was authenticated.
The consent scopes available
Unauthorized
This endpoint allows users to access their registered privacy agreements and opt-in settings. It ensures compliance with GDPR and digital conformance requirements. The information retrieved is specific to the authenticated user's identity.
👤 User Credential: You must login and authenticate a user and use their access token to invoke this service. This will operate the action under the specified user.
An OIDC service account that was authenticated.
OK
Unauthorized
This endpoint allows users to add an agreement to their history of accepted privacy agreements. It ensures compliance with GDPR and other privacy regulations. The operation is intended for individual users managing their consent preferences.
👤 User Credential: You must login and authenticate a user and use their access token to invoke this service. This will operate the action under the specified user.
An OIDC service account that was authenticated.
OK
Unauthorized
No content
This endpoint allows the deletion of a specific agreement associated with a user. It ensures that the user's privacy preferences are updated accordingly. Use this operation to manage user consent and compliance with GDPRC regulations effectively.
👤 User Credential: You must login and authenticate a user and use their access token to invoke this service. This will operate the action under the specified user.
An OIDC service account that was authenticated.
OK
Unauthorized
No content
Fetches the current consent status for the specified application. This includes details such as the last update time and the last access time. It ensures users have control over their consent and privacy preferences.
👤 User Credential: You must login and authenticate a user and use their access token to invoke this service. This will operate the action under the specified user.
🔒 Consent: consent.read is required in order for the call to succeed. Ensure that you have the consent approval for the user or this call will fail.
An OIDC service account that was authenticated.
OK
Unauthorized
This endpoint allows users to revoke their granted consent for an application. It invalidates all associated OAuth 2.0 Access Tokens, requiring the user to sign in again. This action enhances user privacy and control over their consent preferences.
👤 User Credential: You must login and authenticate a user and use their access token to invoke this service. This will operate the action under the specified user.
🔒 Consent: consent.update is required in order for the call to succeed. Ensure that you have the consent approval for the user or this call will fail.
An OIDC service account that was authenticated.
OK
Unauthorized
No content
This endpoint allows users to selectively revoke consent for specific scopes associated with an application. By doing so, users can maintain certain consents while removing others, enhancing their control over privacy and consent management.
👤 User Credential: You must login and authenticate a user and use their access token to invoke this service. This will operate the action under the specified user.
🔒 Consent: consent.update is required in order for the call to succeed. Ensure that you have the consent approval for the user or this call will fail.
An OIDC service account that was authenticated.
OK
Unauthorized
No content
This endpoint allows users to revoke their consent for a specific experiment. It ensures that any prior consent is invalidated, along with all associated access and refresh tokens. This operation is crucial for maintaining user privacy and control over personal data.
👤 User Credential: You must login and authenticate a user and use their access token to invoke this service. This will operate the action under the specified user.
🔒 Consent: consent.update is required in order for the call to succeed. Ensure that you have the consent approval for the user or this call will fail.
An OIDC service account that was authenticated.
The client ID to perform the consent operation against.
The experiment ID to perform the consent operation against.
OK
Unauthorized
No content
Last updated