Consent Prompt APIs
Provides access to consent and privacy operations.
This endpoint provides the available consent prompts tailored for the user based on their consent history and applicable business rules. It may return zero, one, or multiple prompts that the user needs to review and respond to. The prompts can vary in scope, including application-wide consents or specific acknowledgments.
💻 Service Credentials is required to access this service.
An OIDC service account that was authenticated.
Subject identitifer to get consent prompts for.
Client to get consent prompts against.
Optional experiment ID to ask for consent against.
Optional the type of agreements you want to prompt against.
Consent scopes being requested by the application or service.
The locale of the current user for internationalization.
The consent prompt information to collect from the user.
Unauthorized
This endpoint allows administrators to submit onboarding agreement prompts for users. It handles the necessary logic for delivering agreements and ensures compliance with privacy and consent regulations. Use this API to manage user consent effectively and maintain clear communication regarding onboarding processes.
💻 Service Credentials is required to access this service.
🔒 Permission: user.consent.update is required in order for the call to succeed. You must configure permissions for the person or service calling this endpoint and add this permission to their identity.
An OIDC service account that was authenticated.
Handles the logic for when onboarding agreements are delivered.
No content
Unauthorized
No content
This endpoint allows an admin to submit a consent prompt for an application. It processes the necessary onboarding information related to user consent. Ensure that the appropriate permissions are in place to access this functionality.
💻 Service Credentials is required to access this service.
🔒 Permission: user.consent.update is required in order for the call to succeed. You must configure permissions for the person or service calling this endpoint and add this permission to their identity.
An OIDC service account that was authenticated.
Handles the logic for when consenting to an applications consent.
No content
Unauthorized
No content
This endpoint processes consent for experiment prompts specifically for admin users. It ensures that the necessary privacy and consent protocols are followed when handling user experiment data. Use this API to manage experiment-related consent effectively.
💻 Service Credentials is required to access this service.
🔒 Permission: user.consent.update is required in order for the call to succeed. You must configure permissions for the person or service calling this endpoint and add this permission to their identity.
An OIDC service account that was authenticated.
Handles the logic for when consenting to experiments.
No content
Unauthorized
No content
This endpoint allows administrators to process onboarding responses related to user prompts. It ensures that the necessary onboarding information is handled efficiently. Use this API to manage consent and privacy operations effectively within the admin context.
💻 Service Credentials is required to access this service.
🔒 Permission: user.consent.update is required in order for the call to succeed. You must configure permissions for the person or service calling this endpoint and add this permission to their identity.
An OIDC service account that was authenticated.
Handles the logic for when onboarding prompts are delivered.
No content
Unauthorized
No content
This operation allows an admin to submit a request for a supervised account to seek approval from the account owner. It is specifically designed for age-restricted accounts, ensuring that parental consent is obtained before granting access. This enhances the safety and compliance of child accounts in the system.
💻 Service Credentials is required to access this service.
🔒 Permission: user.consent.update is required in order for the call to succeed. You must configure permissions for the person or service calling this endpoint and add this permission to their identity.
An OIDC service account that was authenticated.
Will request to the supervised account owner of this account to approve the login or access. This is for age restricted accounts.
No content
Unauthorized
No content
Last updated