Consent Scope APIs

Provides access to consent and privacy operations.

get

Retrieve all currently available consent attributes configured for the specified organization. This endpoint provides essential information for consent administration and governance, 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.

Authorizations
OAuth2clientCredentialsRequired

An OIDC service account that was authenticated.

Authorization URL: Token URL:
Path parameters
organizationIdstringRequired
Responses
200

The available consent scopes to use in applications.

application/json
get
/consent/scopes/{organizationId}

Create a new consent attribute for the organization

post

This endpoint allows the authorized principal to create and register a new consent attribute within the specified organization. It ensures that the consent attribute is properly managed for compliance with privacy regulations and organizational policies.

👤 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.

Authorizations
OAuth2clientCredentialsRequired

An OIDC service account that was authenticated.

Authorization URL: Token URL:
Path parameters
organizationIdstringRequired
Body
idstringOptional
categorystringOptional
subcategorystringOptional
org_idstringOptional
statusstring · enumOptionalPossible values:
sensitivitystring · enumOptionalPossible values:
visiblebooleanOptional
Responses
200

OK

*/*
post
/consent/scopes/{organizationId}
put

This endpoint allows you to update the consent scope associated with a specific organization. It ensures that the consent attributes are aligned with the organization's policies and governance. Use this operation to maintain compliance and manage user consent 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.

🔒 Permission: org.consent.scopes.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.

Authorizations
OAuth2clientCredentialsRequired

An OIDC service account that was authenticated.

Authorization URL: Token URL:
Path parameters
organizationIdstringRequired
scopeIdstringRequired
Body
idstringOptional
categorystringOptional
subcategorystringOptional
org_idstringOptional
statusstring · enumOptionalPossible values:
sensitivitystring · enumOptionalPossible values:
visiblebooleanOptional
Responses
200

OK

*/*
put
/consent/scopes/{organizationId}/{scopeId}

Last updated