v1
latestOpenAPI 3.0.22026-07-1319091298.3 KBRetrieve a list of configurations
Returns a list of configurations
Query parameters
Flag to indicate the response should be returned as an attachment (interpreted as true if present regardless of value). Responds with a CSV extract of the items or Not Found if no items match the query.
Headers
Header to indicate Notice-Config API version. 1: Legacy. 2: Multi-Regulation
Response
A list of NoticeConfig objects
The ID of the configuration
The ID of the organization that owns this configuration
The ID of the notice that this configuration belongs to
Platform (web, amp, mobile, or television) that this notice is running on
Whether the notice should be used when no other notice is available and matching the target. If default is set to true, targets must be empty.
Custom JSON that will be merged into the final SDK configuration for GDPR
Configuration of the notice
Whether the notice uses the ATP vendors selected by Didomi (false) or if it uses the client's ATP vendor selection (true)
Whether the notice is using a custom or an approved text. Possible values: approved, custom.
ID of an approved notice text if this notice is configured for using an approved text in "text_mode"
The ID of the notice template associated with this notice. "null" if this notice does not use configuration from a template.
Whether the consent must be recollected after a certain date.
The date after which consent must be recollected if "enable_ignore_consent_before" is set to true.
What negative action should be displayed in the notice: Disagree to all ("button"), Continue without agreeing ("link") or no negative action (null)
Whether negative action should be a link or not.
What format of negative action link should be displayed in the notice: Link with te text Continue without agreeing or link with the X icon.
Whether negative action should be a button or not.
The style of the Disagree button
The country that the consent notice belongs to (two letter ISO code)
Do not keep legitimate interest enabled when the user disagrees in the notice
Do not keep legitimate interest enabled when the user clicks on "Disagree to all" in the Preferences
The duration that applies to collected consent. Consent is recollected after the expiration of the duration
The unit of the consent duration
The duration that applies to fully negative consent. Consent is recollected after the expiration of the duration
The unit of the denied consent duration
Whether the duration for denied consent is different from the generic
Whether the cross device feature is enabled
The timeout that applies to sync with consent notice
Whether Google consent mode is enabled
Whether the Google consent mode TCF integration is enabled
Whether to set the default status for analytics and ads
Data layer name for Google consent mode
Default status for analytics in Google Consent Mode
Default status for ads in Google Consent Mode
Default status for functionality of the website e.g. language settings in Google Consent Mode
Default status for personalization in Google Consent Mode
Default status for security in Google Consent Mode
Default status for ad user data in Google Consent Mode
Default status for ad personalization in Google Consent Mode
Whether Microsoft consent mode is enabled
Whether to set the default status for ad storage in Microsoft Consent Mode
Default status for ad storage in Microsoft Consent Mode
Whether to enable TCF advertiser consent mode in Microsoft Consent Mode
Whether Amazon consent mode is enabled
Whether to set the default status for ads/user data in Amazon Consent Mode
Default status for ad storage in Amazon Consent Mode
Default status for ad user data in Amazon Consent Mode
Whether WordPress consent mode is enabled
Whether Firebase SDK is enabled for GCM third-party SDKs
Whether Airbridge SDK is enabled for GCM third-party SDKs
Whether Kochava SDK is enabled for GCM third-party SDKs
Whether Branch SDK is enabled for GCM third-party SDKs
Whether AppsFlyer SDK is enabled for GCM third-party SDKs
Whether the consent notice initial focus is on the Agree and Close button
Whether SDKs should create secure cookies on HTTPS websites
Whether GPP is enabled
Whether GPP MSPA signatory is enabled
GPP MSPA mode (service provider or opt out)
Whether to generate the US national string when MSPA is enabled
Date of deployment of this configuration
The ID of the user that deployed this configuration
The type of an ID (deployed_by) that deployed the notice
The name of the user that deployed this configuration
Creation date of the configuration
Last update date of the configuration
Revision number of the configuration
Whether the notice is disabled
The encoding selected for the partners section in the didomi consent string: One of "bit_field_2_bits", "ranges_u16", "ranges_fibonacci"
The encoding selected for the purposes section in the didomi consent string: One of "bit_field_2_bits", "ranges_u16", "ranges_fibonacci"
Whether the web view is enabled
The order of active elements in the notice
Whether the dismiss button (Agree & Close) is enabled
Whether the title is enabled in the preferences view
Whether the cross button (top right) is enabled in the preferences view
Whether the view all partners button is enabled in the preferences view
The order of active elements (buttons) in the preferences view