{"openapi":"3.1.0","info":{"title":"Consent & Preferences - Consent Management Platform (CMP)","description":"These are server-based APIs that will act as a medium between the OT hosted server that owns business logic and the client-side SDK, which will take the responsibility to render elements on UI based on the response sent via APIs.","version":"202611.1.0","contact":{"name":"OneTrust Support","url":"https://my-onetrust-com.ez29.periodicos.capes.gov.br/s/contactsupport"},"license":{"name":"Apache 2.0","url":"https://www.apache.org/licenses/LICENSE-2.0"}},"servers":[{"url":"https://mobile-data.onetrust.io","description":"The OneTrust Consent Management Platform endpoint."}],"tags":[{"name":"Banner","description":"APIs to manage cookie consent banner configuration and behavior.","externalDocs":{"description":"OpenAPI 3.1.0 - Download Definition","url":"https://developer-onetrust-com.ez29.periodicos.capes.gov.br/onetrust/openapi/consent-preferences-consent-management-platform-cmp.json"}},{"name":"Log Consent","description":"APIs to record and retrieve user consent transactions and preferences.","externalDocs":{"description":"OpenAPI 3.1.0 - Download Definition","url":"https://developer-onetrust-com.ez29.periodicos.capes.gov.br/onetrust/openapi/consent-preferences-consent-management-platform-cmp.json"}},{"name":"Preference Center","description":"APIs to manage preference center configuration and user consent choices.","externalDocs":{"description":"OpenAPI 3.1.0 - Download Definition","url":"https://developer-onetrust-com.ez29.periodicos.capes.gov.br/onetrust/openapi/consent-preferences-consent-management-platform-cmp.json"}},{"name":"UC Purposes","description":"APIs to manage Universal Consent purposes and their associated metadata.","externalDocs":{"description":"OpenAPI 3.1.0 - Download Definition","url":"https://developer-onetrust-com.ez29.periodicos.capes.gov.br/onetrust/openapi/consent-preferences-consent-management-platform-cmp.json"}},{"name":"Vendors","description":"APIs to manage third-party vendor information and their data processing activities.","externalDocs":{"description":"OpenAPI 3.1.0 - Download Definition","url":"https://developer-onetrust-com.ez29.periodicos.capes.gov.br/onetrust/openapi/consent-preferences-consent-management-platform-cmp.json"}}],"x-onetrust":{"spec-label":"OpenAPI 3.1.0","links":[{"Consent & Preference Management Knowledge Base":"https://my-onetrust-com.ez29.periodicos.capes.gov.br/s/topic/0TO3q000000kIWOGA2/consent-management","Implementation Guidance":"https://developer-onetrust-com.ez29.periodicos.capes.gov.br/onetrust/docs/implementation-guidance"},"{'Consent & Preference Management Knowledge Base': 'https://my-onetrust-com.ez29.periodicos.capes.gov.br/s/topic/0TO3q000000kIWOGA2/consent-management', 'Implementation Guidance': 'https://developer-onetrust-com.ez29.periodicos.capes.gov.br/onetrust/docs/implementation-guidance'}"]},"x-readme":{"explorer-enabled":true,"proxy-enabled":true,"metrics-enabled":false},"externalDocs":{"url":"https://developer-onetrust-com.ez29.periodicos.capes.gov.br/onetrust/docs/implementation-guidance","description":"Implementation Guidance"},"paths":{"/cfw/cmp/v1/banner":{"get":{"operationId":"get_Banner","summary":"Get Banner Data","description":"Use this API to retrieve the required interface attributes to be rendered on the Banner.","tags":["Banner"],"x-onetrust":{"release-status":"Public Preview","release-status-link":"https://developer-onetrust-com.ez29.periodicos.capes.gov.br/onetrust/changelog/onetrust-20240520-released","spec-label":"https://developer-onetrust-com.ez29.periodicos.capes.gov.br/onetrust/openapi/consent-preferences-consent-management-platform-cmp.json"},"parameters":[{"name":"OT-CDN-Location","in":"header","description":"The location of the CDN.","required":true,"schema":{"description":"The location of the CDN.","type":"string","enum":["cdn.cookielaw.org","cdn-apac.onetrust.com","cdn.au.onetrust.com","cdn-ukwest.onetrust.com","cookie-cdn.cookiepro.com","otcc-demo.otprivacy.com","otcc-training.onetrust.com"]}},{"name":"OT-App-Id","in":"header","description":"The unique identifier for the app or domain.","required":true,"schema":{"description":"The unique identifier for the app or domain.","type":"string","example":"95c1b37a-c271-44e8-9dd3-1742d82ec948-test","pattern":"^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}(-test)?$"}},{"name":"OT-Device-Type","in":"header","description":"The type of device.","required":true,"schema":{"description":"The type of device.","type":"string","enum":["mobile","ctv"]}},{"name":"OT-SDK-Version","in":"header","description":"The published version of the app or domain.","required":true,"schema":{"description":"The published version of the app or domain.","type":"string","example":"202403.2.0","pattern":"^\\d{6}\\.\\d+\\.\\d+$"}},{"name":"OT-SDK-Identification","in":"header","description":"The OneTrust SDK identification.","required":false,"schema":{"description":"The OneTrust SDK identification.","type":["string","null"],"example":"iOS/17.0/202411.1.0"}},{"name":"OT-Language","in":"header","description":"The language in which the UI should be displayed.","required":false,"schema":{"description":"The language in which the UI should be displayed.","type":["string","null"],"example":"en"}},{"name":"OT-Country-Code","in":"header","description":"The country code from which the user is accessing the app or website. The value passed in this parameter will be used to resolve the geolocation rule.","required":false,"schema":{"description":"The country code from which the user is accessing the app or website. The value passed in this parameter will be used to resolve the geolocation rule.","type":["string","null"],"example":"US"}},{"name":"OT-Region-Code","in":"header","description":"The region code from which the user is accessing the app or website. The value passed in this parameter will be used to resolve the geolocation rule.","required":false,"schema":{"description":"The region code from which the user is accessing the app or website. The value passed in this parameter will be used to resolve the geolocation rule.","type":["string","null"],"example":"GA"}},{"name":"OT-Fetch-Type","in":"header","description":"The type of data to download. The value passed in this parameter will determine whether to download app data only or app data and the data subject profile.","required":false,"schema":{"description":"The type of data to download. The value passed in this parameter will determine whether to download app data only or app data and the data subject profile.","type":["string","null"],"enum":["APP_DATA_ONLY","APP_DATA_AND_PROFILE","APP_DATA_AND_SYNC_PROFILE"]}},{"name":"OT-Consent-String","in":"header","description":"The encoded consent string that contains the UI's metadata.","required":false,"schema":{"description":"The encoded consent string that contains the UI's metadata.","type":["string","null"],"example":"eyJsYXN0TGF1bmNoRGF0ZSI6MTcxMjMzMDgyOTEwMywic2hvdWxkU2hvd0Jhbm5lciI6MSwiZHNJZCI6IjljZDFjZGM1LTMwNmUtNGQ0Yi05MWFiLTg2MzdjODQ3ZjA3NyIsImFwcElkIjoiOTVjMWIzN2EtYzI3MS00NGU4LTlkZDMtMTc0MmQ4MmVjOTQ4LXRlc3QiLCJjZG4iOiJjZG4uY29va2llbGF3Lm9yZyIsImlzQW5vbnltb3VzIjoxLCJleHBpcnlEYXRlIjpudWxsfQ=="}},{"name":"OT-Identifier","in":"header","description":"The unique identifier of the data subject.","required":false,"schema":{"description":"The unique identifier of the data subject.","type":["string","null"],"examples":["9cd1cdc5-306e-4d4b-91ab-8637c847f077","gpburdell@onetrust.com"]}},{"name":"OT-Identifier-Type","in":"header","description":"The identifier type associated with the unique identifier in the OT-Identifier header.","required":false,"schema":{"description":"The identifier type associated with the unique identifier in the OT-Identifier header.","type":["string","null"],"example":"Email"}},{"name":"OT-Identifier-UpdateType","in":"header","description":"The update type for the identifier. This header is used to specify how the identifier should be updated.","required":false,"schema":{"description":"The update type for the identifier. This header is used to specify how the identifier should be updated.","type":["string","null"],"enum":["Rename-Identifier"]}},{"name":"OT-Sync-Profile-Auth","in":"header","description":"The JSON Web Token (JWT) generated using Public Keys within the OneTrust application. This is used to sync consent for a known user.","required":false,"schema":{"description":"The JSON Web Token (JWT) generated using Public Keys within the OneTrust application. This is used to sync consent for a known user.","type":["string","null"],"example":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJncGJ1cmRlbGxAb25ldHJ1c3QuY29tIiwibmFtZSI6Ikdlb3JnZSBQLiBCdXJkZWxsIiwiaWF0IjoxNTE2MjM5MDIyfQ.qisq7xmfAqXkkSckWpeJKs86JlXuKmClEgMaooSaih0"}},{"name":"OT-Platform","in":"header","description":"The platform-specific features, such as ATT for Apple or GoogleAdId for Android.","required":false,"schema":{"description":"The platform-specific features, such as ATT for Apple or GoogleAdId for Android.","type":["string","null"],"enum":["Apple","Android"]}},{"name":"OT-Exclude-Html-Tags","in":"header","description":"The flag that indicates whether to unbold the vendor numbers.","required":false,"schema":{"description":"The flag that indicates whether to unbold the vendor numbers.","type":["boolean","null"]}},{"name":"OT-Is-Anonymous-User","in":"header","description":"This flag indicates whether the request is anonymous. When `true`, profile creation is skipped.","required":false,"schema":{"description":"This flag indicates whether the request is anonymous. When `true`, profile creation is skipped.","type":["boolean","null"]}},{"name":"OT-Force-Fetch","in":"header","description":"The flag that indicates whether the Banner configuration data is returned, irrespective of the showBanner status.","required":false,"schema":{"description":"The flag that indicates whether the Banner configuration data is returned, irrespective of the showBanner status.","type":["boolean","null"]}},{"name":"OT-Tcf-Eu2v2-Consent-String","in":"header","description":"The IAB TCF string that contains information on consent preferences.","required":false,"schema":{"description":"The IAB TCF string that contains information on consent preferences.","type":["string","null"],"example":"CP68pYAP68pYAAcABBENAKEsAP_gAEPgAChQg1NX_H__bW9j8Xr1aft0eY1P99j7ruQxBhfJE-4FyLvW_JwXx2ExNA36pqIKmRIEu3bBIQFlHIHUTUigaogVryHMakWMhTNKJ6BkiFMRM2dYCF5vmYlD-QKY5_p9d3dx2D-t_dv83dzyz81Hn3f5_2e0eLCdQ58tDfv9bROb-9INd_78v4AAAAAAAAAAAAAAAAAAAAAAAAAAABU-9_fff78AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQaoWoACIAFAAXAA4AD4AKAAqABcADgAHgAQAAkABdADAAMoAaABqADwAH4ARAAjgBMAChAFIAUwAqwBbAF0AMQAZgA0ABvAD0AHwAPwAhABDQCIAIkARwAlgBNACjAFKAMAAYcAygDLAGaANEAbIA5ABzwDuAO8AewA-IB9gH7AP8BAICDgIQAREAikBFgEYAI1ARwBHQCRAElAJSATQAn4BQYCoAKiAVcAsQBcwC6wF5AXoAvoBigDRAGvANoAbgA4gBxwDpAHUAO2Ae0A-wB_QD_gIQARMAi8BHsCRAJFASsAmKBMgEygJtATsAoeBR4FIgKTgU0BTYCnwFSAKsAVyArsBYUCxALFAWUAtEBakC2ALZAW4AuABcgC6AF2gLvgXkBeYC-gF_gMEAYMAw0BiADFgGPAMhgZGBkkDJgMnAZUAywBmYDOQGeANEgaMBo4DTQGpgNVgauBrIDXgG0ANsgbcBt8DcgN1AcEA4sBx4Dk4HLAcuA50Bz4DrAHigPHgeSB5QD2gHxQPkA-UB9cD7QPugfsB-4D-wH_AQBAgIBAwCB4EEQIJgQYAg3BMwEzgJqATYgm2CbkE3gTfAnDBOUE5gJ0gTrgnaCdwE8AJ5hBqAEEAAQBlDgAQCdAG2EAAQAuQDTlAAICdA.f_wACHwAAAAA"}},{"name":"OT-Addtl-Consent-String","in":"header","description":"The Additional Consent string for Google Vendors.","required":false,"schema":{"description":"The Additional Consent string for Google Vendors.","type":["string","null"],"example":"1~1584.2292.2392.3100.14332.24431.25731.25931.26031.26831.27731.28031"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"allOf":[{"allOf":[{"type":"object","properties":{"errors":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string","example":"ERROR_CODE_BLOB_LOCATIONS_UNAVAILABLE","enum":["SUCCESS","ERROR_CODE_TEXT_RESOURCE_NOT_FOUND","ERROR_CODE_NO_CONTENT","ERROR_CODE_BLOB_LOCATIONS_UNAVAILABLE","ERROR_CODE_INVALID_LOCATION","ERROR_CODE_INVALID_COUNTRY_OR_REGION","ERROR_CODE_INVALID_DEVICE_TYPE","ERROR_CODE_INVALID_FETCH_TYPE","ERROR_CODE_INVALID_CONSENT_REQUEST","ERROR_CODE_HTTP_IF_NONE_MATCHED","ERROR_CODE_SYNC_GROUP","ERROR_CODE_FAILURE","ERROR_CODE_DEFAULT_PURPOSE_STATUS","ERROR_CODE_INVALID_OT_CONSENT_STRING","ERROR_CODE_GENERIC_ERROR","ERROR_CODE_MISSING_REQUIRED_HEADER","ERROR_CODE_NO_ACCESS","ERROR_CODE_INVALID_INTERACTION_TYPE","ERROR_CODE_INVALID_CONTENT_TYPE_HEADER","ERROR_IDENTIFIER_MISMATCH","ERROR_UCP_NOT_CONFIGURED","ERROR_CODE_INVALID_TC_STRING","ERROR_GOOGLE_ADS_DISABLED","ERROR_CODE_CONSENT_LOGGING","ERROR_CODE_INVALID_REQUEST_BODY","ERROR_CODE_UNSUPPORTED_VERSION","ERROR_CODE_INVALID_AGE_RANGE","ERROR_CODE_AGE_RANGE_REQUIRED","ERROR_CODE_EMPTY_CONSENT","ERROR_CODE_GLOBAL_OPT_OUT_NOT_CONFIGURED","ERROR_CODE_GLOBAL_OPT_OUT_DISABLED","ERROR_CODE_DSAR"]},"message":{"type":"string","example":"Unable to fetch data for the specified Application ID. Please check your configurations.","enum":["Not Found","No content","success","Unable to fetch data for the specified Application ID. Please check your configurations.","Invalid location","Invalid country code or region code. If you want to skip validation, please set the header 'OT-Geolocation-Skip-Validation' to true.","Invalid Device Type","Invalid Fetch type","Missing either or all of TenantId or Identifier or Authorization","If-None-Match","syncGroup","failure","NO_CONSENT","Invalid OT consent string","Something went wrong","No access to this resource","Invalid Interaction Type","Content-Type header should be application/json","Input Identifier does not match with one in consent string","The UC Purposes API call was successful, but no data is available for display.","UC Purposes is disabled.","Error decoding TC string, default consent is returned.","Google Ads is disabled.","Consent Logging has failed, please retry in sometime and if issue still persists please reach out to support team.","Error parsing request body","The published version is not supported. Please publish a newer version.","The upper bound of the age range must be greater than lower bound.","At least one age bound (lower or upper) must be provided.","At least one purpose consent is required.","Global Opt-Out is not configured.","Global Opt-Out is disabled."]}},"required":["code","message"]}},"warnings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string","example":"WARNING_CODE_PUBLISHED_VERSION_MISMATCH","enum":["WARNING_CODE_PUBLISHED_VERSION_MISMATCH"]},"message":{"type":"string","example":"Requested data for the OT-SDK-Version does not match the published version on the OneTrust server. The latest published version will be returned instead.","enum":["Requested data for the OT-SDK-Version does not match the published version on the OneTrust server. The latest published version will be returned instead."]}},"required":["code","message"]}}}},{"type":"object","properties":{"appConfig":{"description":"The object that contains the application configurations. ","type":"object","properties":{"showBanner":{"description":"The flag that indicates whether to show the banner.","type":"boolean","example":true},"bannerReason":{"description":"The reason the banner is being displayed.","type":"string","example":"Geo rule Banner is enabled and is first launch.","enum":["Geo rule Banner is not enabled.","Geo rule Banner is enabled and is first launch.","Sdk's Automatic reconsent has expired.","Reconsent triggered for an authenticated user.","The TC String has expired.","Hundred percent sync is not completed for cross device sync enabled scenario.","The template type is updated to IAB.","Sdk has been published with reconsent.","Banner will not be shown as consent validity holds true.","Banner will not be shown as cross device sync is hundred percent complete."]},"templateType":{"description":"The type of template used for the banner.","type":"string","example":"IAB2V2","enum":["GDPR","CCPA","IAB2","IAB2V2","GENERIC","LGPD","GENERIC_PROMPT","CPRA","CDPA","USNATIONAL","CUSTOM","COLORADO","CTDPA","UCPA","OREGON","FLORIDA","DELAWARE","IOWA","MONTANA","NEBRASKA","TENNESSEE","TEXAS","NEW_JERSEY","NEW_HAMPSHIRE","MARYLAND","INDIANA","KENTUCKY","RHODE_ISLAND","MINNESOTA"]},"bannerReasonCode":{"description":"The code associated with the reason the banner is displayed.","type":"integer","example":101,"enum":[101,102,103,104,105,107,109,150,151,152]},"multiProfileConsent":{"type":"object","properties":{"downloadDataAfterSwitch":{"type":"boolean"},"maxProfilesLimit":{"type":"number"}},"required":["downloadDataAfterSwitch","maxProfilesLimit"]},"gcmInfo":{"type":"object","properties":{"userConsented":{"type":"boolean"},"gcmConsents":{"type":"object","properties":{"adPersonalization":{"type":"string","enum":["UNASSIGNED","UNDEFINED","DENIED","GRANTED"]},"adStorage":{"type":"string","example":"DENIED","enum":["UNASSIGNED","UNDEFINED","DENIED","GRANTED"]},"adUserData":{"type":"string","example":"GRANTED","enum":["UNASSIGNED","UNDEFINED","DENIED","GRANTED"]},"analyticsStorage":{"type":"string","example":"UNDEFINED","enum":["UNASSIGNED","UNDEFINED","DENIED","GRANTED"]},"functionalityStorage":{"type":"string","enum":["UNASSIGNED","UNDEFINED","DENIED","GRANTED"]},"personalizationStorage":{"type":"string","enum":["UNASSIGNED","UNDEFINED","DENIED","GRANTED"]},"securityStorage":{"type":"string","enum":["UNASSIGNED","UNDEFINED","DENIED","GRANTED"]}},"required":["adPersonalization","adStorage","adUserData","analyticsStorage","functionalityStorage","personalizationStorage","securityStorage"]}},"required":["userConsented","gcmConsents"]},"countryCode":{"type":"string","example":"US"},"regionCode":{"type":"string","example":"CA"},"shouldResetLocalState":{"description":"The flag that indicates whether to discard local changes on the client side and collect fresh consent.","type":"boolean","default":false},"lastReconsentDate":{"type":"number","example":1733147973220},"rejectAllButtonBehavior":{"type":"string","example":"LIActiveIfLegalBasis"},"globalOptOutData":{"type":"object","properties":{"linkedCategories":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","example":"C0003"},"groupName":{"type":"string","example":"Social Media Cookies"}},"required":["id","groupName"]}},"confirmationMessage":{"type":"string","example":"You've opted out across all your devices and services."},"instructionalMessage":{"type":"string","example":"To opt out across all your devices, please provide your email or phone number below."},"communicationMedium":{"type":"string","example":"EMAIL"},"submitButtonText":{"type":"string","example":"Submit Opt-Out"},"closeButtonText":{"type":"string","example":"Close"},"cancelButtonText":{"type":"string","example":"Cancel"},"inputValidationError":{"type":"string","example":"Please enter a valid input"},"submissionError":{"type":"string","example":"Submission error, we will retry automatically."},"knownUserError":{"type":"string","example":"Local opt-out is applied, but there was an error with the global opt-out. We will retry automatically."},"mobileSectionHeader":{"type":"string","example":"Opt out across devices"},"emailFieldPlaceholderText":{"type":"string","example":"Enter your email address"},"closeButtonAriaLabel":{"type":"string","example":"Close"}},"required":["confirmationMessage","instructionalMessage","communicationMedium","submitButtonText","closeButtonText","cancelButtonText","inputValidationError","submissionError","knownUserError","mobileSectionHeader","emailFieldPlaceholderText","closeButtonAriaLabel"]}},"required":["showBanner","bannerReason","templateType","bannerReasonCode"]}},"required":["appConfig"]},{"type":"object","properties":{"bannerUIData":{"description":"The UI data for the banner.","type":"object","properties":{"general":{"description":"The general UI settings for the banner.","type":"object","properties":{"backgroundColor":{"description":"The background color of the banner in light mode.","type":"string","example":"#FFFFFF"},"backgroundColorDark":{"description":"The background color of the banner in dark mode.","type":"string","example":"#2F2F2F"},"additionalDescriptionPlacement":{"description":"The placement of the additional description.","type":"string","example":"AfterDescription"},"layoutHeight":{"description":"The layout height, which is applicable to mobile devices only.","type":"string","example":"full"},"buttonFocusColor":{"description":"The button focus color, which is applicable to CTV devices only.","type":"string","example":"#FFFFFF"},"buttonFocusTextColor":{"description":"The button focus text color, which is applicable to CTV devices only.","type":"string","example":"#FFFFFF"},"layout":{"description":"The layout of the banner, which is applicable to CTV devices only.","type":"string","example":"bottom"},"buttonBorderShow":{"description":"The flag that indicates whether to show the button border, which is applicable to CTV devices only.","type":"boolean","example":false},"useRTL":{"description":"The flag that indicates whether to use Right-To-Left text direction.","type":"boolean"},"qrCodeAriaLabel":{"description":"The ARIA label for the QR code, enhancing accessibility.","type":"string","example":"Scan the QR code below for <X>"},"headingAriaLabel":{"description":"The ARIA label for the main heading, improving screen reader support.","type":"string","example":"Heading"},"selectedAriaLabel":{"description":"The ARIA label for selected items, indicating the current selection state for accessibility.","type":"string","example":"Selected"},"bannerLinkScreenReaderAriaLabel":{"description":"The ARIA label for the banner link, providing context for screen readers.","type":"string","example":"More information about your privacy, opens in a new tab"},"openNewViewAriaLabel":{"description":"The ARIA label for elements that open a new view, enhancing accessibility.","type":"string","example":"Open in a new view"},"bannerLandingDescription":{"description":"The descriptive text presented to the user on the banner's landing view.","type":"string","example":"This is the consent banner. Please give consent by pressing Accept or Reject to continue."},"linkRoleLabel":{"description":"The accessibility label for elements with a link role.","type":"string","example":"Link role label"},"cookieSettingButtonText":{"type":"string","example":"Cookie Preferences"}},"required":["backgroundColor","useRTL"]},"logo":{"description":"The UI settings for the banner logo.","type":"object","properties":{"url":{"description":"The URL of the logo image.","type":"string","example":"https://cookie-cdn.1trust.app/logos/static/ot_company_logo.png"},"logoVoiceOverText":{"description":"The voice-over text for the logo, which is applicable to CTV devices only.","type":"string","example":"Banner Logo"}},"required":["url","logoVoiceOverText"]},"summary":{"description":"The UI settings for the banner summary.","type":"object","properties":{"title":{"description":"The UI settings for the banner summary title.","type":"object","properties":{"fontSize":{"description":"The font size of the title.","type":"string","example":"22"},"text":{"description":"The text of the title.","type":"string","example":"We Care About Your Privacy"},"textAlign":{"description":"The text alignment of the title.","type":"string","example":"center"},"textColor":{"description":"The text color of the title in light mode.","type":"string","example":"#696969"},"textColorDark":{"description":"The text color of the title in dark mode.","type":"string","example":"#FFFFFF"}},"required":["text"]},"description":{"description":"The UI settings for the banner summary description.","type":"object","properties":{"fontSize":{"description":"The font size of the description.","type":"string","example":"16"},"text":{"description":"The text of the description.","type":"string","example":"We and our 793 partners store and/or access information on a device, such as unique IDs in cookies to process personal data. You may accept or manage your choices by clicking below or at any time in the privacy policy page. These choices will be signaled to our partners and will not affect browsing data."},"textAlign":{"description":"The text alignment of the description.","type":"string","example":"center"},"textColor":{"description":"The text color of the description in light mode.","type":"string","example":"#696969"},"textColorDark":{"description":"The text color of the description in dark mode.","type":"string","example":"#FFFFFF"}},"required":["text"]},"dpdTitle":{"description":"The UI settings for the data processing description title.","type":"object","properties":{"fontSize":{"description":"The font size of the data processing description title.","type":"string","example":"22"},"text":{"description":"The text of the data processing description title.","type":"string","example":"We and our partners process data to provide:"},"textAlign":{"description":"The text alignment of the data processing description title.","type":"string","example":"center"},"textColor":{"description":"The text color of the data processing description title in light mode.","type":"string","example":"#696969"},"textColorDark":{"description":"The text color of the data processing description title in dark mode.","type":"string","example":"#FFFFFF"}},"required":["text"]},"dpdDescription":{"description":"The UI settings for the data processing description text.","type":"object","properties":{"fontSize":{"description":"The font size of the data processing description text.","type":"string","example":"16"},"text":{"description":"The text of the data processing description.","type":"string","example":"Use precise geolocation data. Actively scan device characteristics for identification. Store and/or access information on a device. Personalised advertising and content, advertising and content measurement, audience research and services development. "},"textAlign":{"description":"The text alignment of the data processing description.","type":"string","example":"center"},"textColor":{"description":"The text color of the data processing description in light mode.","type":"string","example":"#696969"},"textColorDark":{"description":"The text color of the data processing description in dark mode.","type":"string","example":"#FFFFFF"}},"required":["text"]},"additionalDescription":{"description":"The UI settings for the additional description.","type":"object","properties":{"fontSize":{"description":"The font size of the additional description.","type":"string","example":"16"},"text":{"description":"The text of the additional description.","type":"string","example":"Additional description"},"textAlign":{"description":"The text alignment of the additional description.","type":"string","example":"center"},"textColor":{"description":"The text color of the additional description in light mode.","type":"string","example":"#696969"},"textColorDark":{"description":"The text color of the additional description in dark mode.","type":"string","example":"#696969"}},"required":["text"]}}},"buttons":{"description":"The UI settings for the buttons.","type":"object","properties":{"closeButton":{"description":"The UI settings for the close button.","type":"object","properties":{"color":{"description":"The color of the close button in light mode.","type":"string","example":"#2F2F2F"},"colorDark":{"description":"The color of the close button in dark mode.","type":"string","example":"#FFFFFF"},"showAsLink":{"description":"Whether to show the close button as a link.","type":"boolean","example":true},"borderRadius":{"description":"The border radius of the close button.","type":"string","example":"0"},"fontSize":{"description":"The font size of the close button.","type":"string","example":"12"},"showText":{"description":"Whether to show the text of the close button.","type":"boolean","example":true},"text":{"description":"The text of the close button.","type":"string","example":"Continue without Accepting"},"textColor":{"description":"The text color of the close button in light mode.","type":"string","example":"#696969"},"textColorDark":{"description":"The text color of the close button in dark mode.","type":"string","example":"#FFFFFF"},"imgcolor":{"description":"The image color of the close button in light mode.","type":"string","example":"#FFFFFF"},"imgcolorDark":{"description":"The image color of the close button in dark mode.","type":"string","example":"#FFFFFF"},"closeBtnVoiceOverText":{"description":"The voice over text for the close button.","type":"string","example":"Close"},"interactionType":{"description":"The interaction type of the close button.","type":"string","example":"BANNER_CLOSE"}}},"acceptAll":{"description":"The UI settings for the accept all button.","type":"object","properties":{"borderRadius":{"description":"The border radius of the button.","type":"string","example":"0"},"color":{"description":"The background color of the button in light mode.","type":"string","example":"#346E4A"},"colorDark":{"description":"The background color of the button in dark mode.","type":"string","example":"#6CC04A"},"fontSize":{"description":"The font size of the button text.","type":"string","example":"17"},"text":{"description":"The text displayed on the button.","type":"string","example":"I Accept"},"textColor":{"description":"The color of the button text in light mode.","type":"string","example":"#FFFFFF"},"textColorDark":{"description":"The color of the button text in dark mode.","type":"string","example":"#FFFFFF"},"interactionType":{"description":"The interaction type associated with the button click.","type":"string","example":"BANNER_ALLOW_ALL"},"position":{"description":"The position of the button.","type":"number","example":0}}},"rejectAll":{"description":"The UI settings for the reject all button.","type":"object","properties":{"borderRadius":{"description":"The border radius of the button.","type":"string","example":"0"},"color":{"description":"The background color of the button in light mode.","type":"string","example":"#346E4A"},"colorDark":{"description":"The background color of the button in dark mode.","type":"string","example":"#6CC04A"},"fontSize":{"description":"The font size of the button text.","type":"string","example":"17"},"text":{"description":"The text displayed on the button.","type":"string","example":"Reject All"},"textColor":{"description":"The color of the button text in light mode.","type":"string","example":"#FFFFFF"},"textColorDark":{"description":"The color of the button text in dark mode.","type":"string","example":"#FFFFFF"},"interactionType":{"description":"The interaction type associated with the button click.","type":"string","example":"BANNER_REJECT_ALL"},"position":{"description":"The position of the button.","type":"number","example":0}}},"showPreferences":{"description":"The UI settings for the show preferences button.","type":"object","properties":{"borderRadius":{"description":"The border radius of the button.","type":"string","example":"0"},"color":{"description":"The background color of the button in light mode.","type":"string","example":"#FFFFFF"},"colorDark":{"description":"The background color of the button in dark mode.","type":"string","example":"#FFFFFF"},"fontSize":{"description":"The font size of the button text.","type":"string","example":"17"},"showAsLink":{"description":"Determines if the button should be displayed as a link.","type":"boolean","example":false},"text":{"description":"The text displayed on the button.","type":"string","example":"Cookie Settings"},"textColor":{"description":"The color of the button text in light mode.","type":"string","example":"#346E4A"},"textColorDark":{"type":"string","example":"#6CC04A"},"position":{"description":"The position of the button.","type":"number","example":0}}},"vendorList":{"description":"The configuration for the vendor list link, applicable to CTV devices only.","type":"object","properties":{"text":{"description":"The text displayed for the vendor list link.","type":"string","example":"List of Partners (vendors)"},"color":{"description":"The background color of the link in light mode.","type":"string","example":"#8EDD90"},"textColor":{"description":"The color of the link text in light mode.","type":"string","example":"#3860BE"},"textColorDark":{"description":"The color of the link text in dark mode.","type":"string","example":"#3860BE"},"position":{"description":"The position of the link.","type":"number","example":0}},"required":["text","textColor","textColorDark"]}}},"links":{"description":"The UI settings for the links on the banner.","type":"object","properties":{"policyLink":{"description":"The UI settings for the policy link.","type":"object","properties":{"text":{"description":"The text of the policy link.","type":"string","example":"Policy Link"},"textAlign":{"description":"The text alignment of the policy link.","type":"string","example":"center"},"fontSize":{"description":"The font size of the policy link.","type":"string","example":"17"},"textColor":{"description":"The text color of the policy link in light mode.","type":"string","example":"#3860BE"},"textColorDark":{"description":"The text color of the policy link in dark mode.","type":"string","example":"#3860BE"},"url":{"description":"The URL of the policy link.","type":"string","example":""},"urlQRCode":{"description":"The QR code for the policy link URL.","type":"string","example":""},"linkVoiceOverText":{"description":"The voice over text for the policy link.","type":"string","example":""}},"required":["text","textAlign","fontSize","textColor","textColorDark","url","linkVoiceOverText"]}}}},"required":["general","links"]}}},{"type":"object","properties":{"prompts":{"description":"The UI settings for the prompts.","type":"object","properties":{"ageGate":{"description":"The UI settings for the age gate prompt.","type":"object","properties":{"logoUrl":{"description":"The URL of the logo to be displayed on the age gate prompt.","type":"string","example":"https://cookie-cdn.1trust.app/logos/static/mbl_age_gate_prompt_logo.png"},"titleText":{"description":"The title text of the age gate prompt.","type":"string","example":"Age Verification"},"descriptionText":{"description":"The description text of the age gate prompt.","type":"string","example":"The following content is intended for a mature audience. As part of our commitment to showing age appropriate content to children, please confirm you are over the age of 16 before proceeding"},"primaryButtonText":{"description":"The text of the primary button on the age gate prompt.","type":"string","example":"Yes"},"secondaryButtonText":{"description":"The text of the secondary button on the age gate prompt.","type":"string","example":"No"},"toggleDisableHints":{"type":"string"},"linkedCategories":{"type":"object","properties":{"list":{"type":"array","items":{"type":"object","properties":{"groupId":{"type":"string"},"ageGroups":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string"},"lowerBound":{"type":"number"},"upperBound":{"type":"number"}},"required":["name","upperBound"]}}},"required":["groupId","ageGroups"]}}},"required":["list"]}},"required":["linkedCategories"]},"idfa":{"description":"The UI settings for the IDFA prompt.","type":"object","properties":{"prePrompt":{"description":"The UI settings for the IDFA pre-prompt.","type":"object","properties":{"logoUrl":{"description":"The URL of the logo to be displayed on the IDFA pre-prompt.","type":"string","example":"https://cookie-cdn.1trust.app/logos/static/mbl_pre_prompt_logo.png"},"titleText":{"description":"The title text of the IDFA pre-prompt.","type":"string","example":"Help Us Keep This App Free"},"descriptionText":{"description":"The description text of the IDFA pre-prompt.","type":"string","example":"Ads relevant to you"},"primaryButtonText":{"description":"The text of the primary button on the IDFA pre-prompt.","type":"string","example":"Continue"},"secondaryButtonText":{"description":"The text of the secondary button on the IDFA pre-prompt.","type":"string","example":"Not Now"}}},"postPrompt":{"description":"The UI settings for the IDFA post-prompt.","type":"object","properties":{"logoUrl":{"description":"The URL of the logo to be displayed on the IDFA post-prompt.","type":"string","example":"https://cookie-cdn.1trust.app/logos/static/mbl_post_prompt_logo.png"},"titleText":{"description":"The title text of the IDFA post-prompt.","type":"string","example":"Help Us Keep This App Free"},"descriptionText":{"description":"The description text of the IDFA post-prompt.","type":"string","example":"Ads relevant to you"},"primaryButtonText":{"description":"The text of the primary button on the IDFA post-prompt.","type":"string","example":"Settings"},"secondaryButtonText":{"description":"The text of the secondary button on the IDFA post-prompt.","type":"string","example":"Not Now"}}},"linkedCategories":{"description":"The categories to be displayed on the IDFA prompt.","type":"object","properties":{"list":{"description":"A list of category IDs to be displayed on the IDFA prompt.","type":"array","items":{"type":"object","properties":{"groupId":{"description":"The ID of the category to be displayed on the IDFA prompt.","type":"string"}},"required":["groupId"]}}},"required":["list"]}},"required":["linkedCategories"]},"ntfyConfigData":{"description":"The UI settings for the notification.","type":"object","properties":{"duration":{"description":"The duration for which the notification is displayed.","type":"number"},"sync":{"description":"The sync settings for the notification.","type":"object","properties":{"general":{"description":"The general UI settings for the notification.","type":"object","properties":{"backgroundColor":{"description":"The background color of the notification in light mode.","type":"string","example":"#FFFFFF"},"backgroundColorDark":{"description":"The background color of the notification in dark mode.","type":"string","example":"#FFFFFF"},"borderColor":{"description":"The border color of the notification in light mode.","type":"string","example":"#FFFFFF"},"borderColorDark":{"description":"The border color of the notification in dark mode.","type":"string","example":"#FFFFFF"},"iconBackgroundColor":{"description":"The icon background color of the notification in light mode.","type":"string","example":"#1276CE"},"iconBackgroundColorDark":{"description":"The icon background color of the notification in dark mode.","type":"string","example":"#1276CE"},"showIcon":{"description":"Determines whether to show the icon on the notification.","type":"boolean"},"showClose":{"description":"Determines whether to show the close button on the notification.","type":"boolean"},"closeAria":{"description":"The ARIA label for the close button on the notification.","type":"string","example":"Close"}}},"title":{"description":"The UI settings for the notification title.","type":"object","properties":{"fontSize":{"description":"The font size of the notification title.","type":"string","example":"14"},"show":{"description":"Determines whether to show the title on the notification.","type":"boolean"},"text":{"description":"The text content of the notification title.","type":"string","example":"Cookie Preferences"},"textAlign":{"description":"The text alignment of the notification title.","type":"string","example":"left"},"textColor":{"description":"The text color of the notification title in light mode.","type":"string","example":"#696969"},"textColorDark":{"description":"The text color of the notification title in dark mode.","type":"string","example":"#696969"}},"required":["show"]},"description":{"description":"The UI settings for the notification description.","type":"object","properties":{"fontSize":{"description":"The font size of the notification description.","type":"string","example":"12"},"show":{"description":"Determines whether to show the description on the notification.","type":"boolean"},"text":{"description":"The text content of the notification description.","type":"string","example":"Syncing..."},"textAlign":{"description":"The text alignment of the notification description.","type":"string","example":"left"},"textColor":{"description":"The text color of the notification description in light mode.","type":"string","example":"#696969"},"textColorDark":{"description":"The text color of the notification description in dark mode.","type":"string","example":"#696969"}},"required":["show"]}},"required":["general"]},"complete":{"description":"The UI settings for the success/complete notification.","type":"object","properties":{"general":{"description":"The general UI settings for the success/complete notification.","type":"object","properties":{"backgroundColor":{"description":"The background color of the notification in light mode.","type":"string","example":"#FFFFFF"},"backgroundColorDark":{"description":"The background color of the notification in dark mode.","type":"string","example":"#FFFFFF"},"borderColor":{"description":"The border color of the notification in light mode.","type":"string","example":"#FFFFFF"},"borderColorDark":{"description":"The border color of the notification in dark mode.","type":"string","example":"#FFFFFF"},"iconBackgroundColor":{"description":"The background color of the notification icon in light mode.","type":"string","example":"#6CC04A"},"iconBackgroundColorDark":{"description":"The background color of the notification icon in dark mode.","type":"string","example":"#6CC04A"},"showIcon":{"description":"Determines whether to show the icon on the notification.","type":"boolean"},"showClose":{"description":"Determines whether to show the close button on the notification.","type":"boolean"},"closeAria":{"description":"The ARIA label for the close button.","type":"string","example":"Close"}}},"title":{"description":"The UI settings for the notification title.","type":"object","properties":{"fontSize":{"description":"The font size of the notification title.","type":"string","example":"14"},"text":{"description":"The text content of the notification title.","type":"string","example":"Cookie Preferences"},"textAlign":{"description":"The text alignment of the notification title.","type":"string","example":"left"},"textColor":{"description":"The text color of the notification title in light mode.","type":"string","example":"#696969"},"textColorDark":{"description":"The text color of the notification title in dark mode.","type":"string","example":"#696969"}}},"description":{"description":"The UI settings for the notification description.","type":"object","properties":{"fontSize":{"description":"The font size of the notification description.","type":"string","example":"12"},"text":{"description":"The text content of the notification description.","type":"string","example":"Synced"},"textAlign":{"description":"The text alignment of the notification description.","type":"string","example":"left"},"textColor":{"description":"The text color of the notification description in light mode.","type":"string","example":"#696969"},"textColorDark":{"description":"The text color of the notification description in dark mode.","type":"string","example":"#696969"}}},"button":{"description":"The UI settings for the notification button.","type":"object","properties":{"borderRadius":{"description":"The border radius of the notification button.","type":"string","example":"0"},"color":{"type":"string","example":"#1276CE"},"colorDark":{"type":"string","example":"#1276CE"},"fontSize":{"type":"string","example":"12"},"show":{"type":"boolean"},"showAsLink":{"type":"boolean"},"text":{"type":"string","example":"Cookie Settings"},"textColor":{"type":"string","example":"#FFFFFF"},"textColorDark":{"type":"string","example":"#FFFFFF"},"borderColor":{"description":"The border color of the notification in light mode.","type":"string","example":"#1276CE"},"borderColorDark":{"description":"The border color of the notification in dark mode.","type":"string","example":"#1276CE"}},"required":["show"]}},"required":["general"]}},"required":["duration","sync","complete"]},"googleAd":{"type":"object","properties":{"general":{"type":"object","properties":{"enableConsent":{"type":"boolean"}},"required":["enableConsent"]}},"required":["general"]}}}}},{"type":"object","properties":{"storageKeys":{"description":"The consent data for various storage keys.","type":"object","properties":{"IABUSPrivacy_String":{"type":"string","example":"1YNY"},"IABTCF_AddtlConsent":{"type":"string","example":"1~1584.2292.2392.3100.24431.25731.25931.26031"},"IABTCF_TCString":{"description":"Full encoded TC string","type":"string","example":"CP68pYAP68pYAAcABBENAKEsAP_gAEPgAChQg1NX_H__bW9j8Xr1aft0eY1P99j7ruQxBhfJE-4FyLvW_JwXx2ExNA36pqIKmRIEu3bBIQFlHIHUTUigaogVryHMakWMhTNKJ6BkiFMRM2dYCF5vmYlD-QKY5_p9d3dx2D-t_dv83dzyz81Hn3f5_2e0eLCdQ58tDfv9bROb-9INd_78v4AAAAAAAAAAAAAAAAAAAAAAAAAAABU-9_fff78AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQaoWoACIAFAAXAA4AD4AKAAqABcADgAHgAQAAkABdADAAMoAaABqADwAH4ARAAjgBMAChAFIAUwAqwBbAF0AMQAZgA0ABvAD0AHwAPwAhABDQCIAIkARwAlgBNACjAFKAMAAYcAygDLAGaANEAbIA5ABzwDuAO8AewA-IB9gH7AP8BAICDgIQAREAikBFgEYAI1ARwBHQCRAElAJSATQAn4BQYCoAKiAVcAsQBcwC6wF5AXoAvoBigDRAGvANoAbgA4gBxwDpAHUAO2Ae0A-wB_QD_gIQARMAi8BHsCRAJFASsAmKBMgEygJtATsAoeBR4FIgKTgU0BTYCnwFSAKsAVyArsBYUCxALFAWUAtEBakC2ALZAW4AuABcgC6AF2gLvgXkBeYC-gF_gMEAYMAw0BiADFgGPAMhgZGBkkDJgMnAZUAywBmYDOQGeANEgaMBo4DTQGpgNVgauBrIDXgG0ANsgbcBt8DcgN1AcEA4sBx4Dk4HLAcuA50Bz4DrAHigPHgeSB5QD2gHxQPkA-UB9cD7QPugfsB-4D-wH_AQBAgIBAwCB4EEQIJgQYAg3BMwEzgJqATYgm2CbkE3gTfAnDBOUE5gJ0gTrgnaCdwE8AJ5hBqAEEAAQBlDgAQCdAG2EAAQAuQDTlAAICdA.f_wACHwAAAAA"},"IABTCF_CmpSdkID":{"description":"The unsigned integer ID of CMP SDK","type":"number","example":28},"IABTCF_CmpSdkVersion":{"description":"The unsigned integer version number of CMP SDK","type":"number","example":1},"IABTCF_PolicyVersion":{"description":"The unsigned integer representing the version of the TCF that these consents adhere to","type":"number","example":4},"IABTCF_gdprApplies":{"description":"2 - GDPR applies in current context, \n\t\t\t0 - GDPR does not apply in current context","type":"number","example":1},"IABTCF_PublisherCC":{"description":"Two-letter ISO 3166-1 alpha-2 code - Default: AA (unknown)","type":"string","example":"UK"},"IABTCF_PurposeOneTreatment":{"description":"1 - no special treatment of purpose one, \n\t\t\t1 - purpose one not disclosed.\n\t\t\tVendors can use this value to determine whether consent for purpose one is required.","type":"number","example":0},"IABTCF_UseNonStandardTexts":{"description":"2 - CMP uses customized stack descriptions and/or modified or supplemented standard Illustrations,\n\t0 - CMP did not use a non-standard stack desc. and/or modified or supplemented Illustrations","type":"number","example":0},"IABTCF_UseNonStandardStacks":{"type":"number"},"IABTCF_VendorConsents":{"description":"Binary String: The '0' or '1' at position n - where n's indexing begins at 0 - indicates the consent status for Vendor ID n+1; false and true respectively. eg. '1' at index 0 is consent true for vendor ID 2","type":"string","example":"11010101111111110001111111111111110110110101101111011000111111000101111010111101010110100111111011011101000111100110001101010011111111011111011000111110111010111011100100001100010000011000010111110010010001001111101110000001011100100010111011110101101111110010011100000101111100011101100001001100010011010000001101111110101010011010100010000010101001100100010010000001001011101101110110110000010010000100000001011001010001110010000001110101000100110101001000101000000110101010001000000101011010111100100001110011000110101001000101100011001000010100110011010010100010011110100000011001001000100001010011000100010011001101100111010110000000100001011110011011111001100110001001010000111111100100000010100110001110011111111010011111010111011101110111011100011101100000111111101011011111110111011011111111001101110111011100111100101100111111001101010001111001111101110111111110011111111101100111101101000111100010110000100111010100001110011111001011010000110111111011111111010110110100010011100110111111101111010010000011010111011111111110111111001011111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010101001111101111011111110111110111110111111110111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001"},"IABTCF_VendorLegitimateInterests":{"description":"Binary String: The '0' or '1' at position n - where n's indexing begins at 0 - indicates the legitimate interest status for Vendor ID n+1; false and true respectively. eg. '1' at index 0 is legitimate interest established true for vendor ID 2","type":"string","example":"00000001011001100001101000010101000100000000010111011000000100100001001000010001011010000011100001000101000000100000000001010100000101011000010000000100010000000010100000000000000000000000000100100000011010001000000010000000000100100000011000000101001110110000001100000000100101110101100001001000100000000001000000000010100000000000000110000010000000000100000000000000001010001100100000000000010000000000000000000000010000000000001000010001000000000001001000000000010100000010000000000000000010000000010000001010000000000000000100000000000000000000010000000010000000000000100000011000000000000000010000000000010110000000100000000100000000000000001000000011101000000110001000010000000100000000000010100000010110000100000010010001100100010001000100001010011000000100001000010100000010010000010000000100101101100101000000100000100100000001011000001000001010111000010000000001000101100111100000000000010000000010001000100110000010100000000000010000000000000000000000001010110000000000000001000000010110000010110000000110001001001001000000010010101000010010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011100000100010011011010001100101011010010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001"},"IABTCF_PurposeConsents":{"description":"Binary String: The '0' or '1' at position n - where n's indexing begins at 0 - indicates the consent status for purpose ID n+1; false and true respectively. eg. '1' at index 0 is consent true for purpose ID 2","type":"string","example":"11111111111"},"IABTCF_PurposeLegitimateInterests":{"description":"Binary String: The '0' or '1' at position n - where n's indexing begins at 0 - indicates the legitimate interest status for purpose ID n+1; false and true respectively. eg. '1' at index 0 is legitimate interest established true for purpose ID 2","type":"string","example":"01000011111"},"IABTCF_SpecialFeaturesOptIns":{"description":"Binary String: The '0' or '1' at position n - where n's indexing begins at 0 - indicates the opt-in status for special feature ID n+1; false and true respectively. eg. '1' at index 0 is opt-in true for special feature ID 2","type":"string","example":"11"},"IABTCF_PublisherRestrictions":{"description":"The value at position n - where n's indexing begins at 0 - indicates the publisher restriction type (0-2) for vendor n+1; (see Publisher Restrictions Types). eg. '2' at index 0 is restrictionType 2 for vendor ID 1. {ID} refers to the purpose ID.","type":"object","additionalProperties":{"type":"string","example":"_________________________________________________________________________________________________________________________________________________________________________________________________________0__________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________"}},"IABTCF_PublisherConsent":{"description":"Binary String: The '0' or '1' at position n - where n's indexing begins at 0 - indicates the purpose consent status for purpose ID n+1 for the publisher as they correspond to the Global Vendor List Purposes; false and true respectively. eg. '1' at index 0 is consent true for purpose ID 2","type":"string","example":"11111111111"},"IABTCF_PublisherLegitimateInterests":{"description":"Binary String: The '0' or '1' at position n - where n's indexing begins at 0 - indicates the purpose legitimate interest status for purpose ID n+1 for the publisher as they correspond to the Global Vendor List Purposes; false and true respectively. eg. '1' at index 0 is legitimate interest established true for purpose ID 2","type":"string","example":"01000011111"},"IABTCF_PublisherCustomPurposesConsents":{"description":"Binary String: The '0' or '1' at position n - where n's indexing begins at 0 - indicates the purpose consent status for the publisher's custom purpose ID n+1 for the publisher; false and true respectively. eg. '1' at index 0 is consent true for custom purpose ID 2","type":["string","null"]},"IABTCF_PublisherCustomPurposesLegitimateInterests":{"description":"Binary String: The '0' or '1' at position n - where n's indexing begins at 0 - indicates the purpose legitimate interest status for the publisher's custom purpose ID n+1 for the publisher; false and true respectively. eg. '1' at index 0 is legitimate interest established true for custom purpose ID 2","type":["string","null"]},"IABTCF_EnableAdvertiserConsentMode":{"type":"number"},"IABTCF_DisclosedVendors":{"type":"string","example":"1101"},"IABGPP_2_String":{"type":"string","example":"CP68pYAP68pYAAcABBENAKEsAP_gAEPgAChQg1NX_H__bW9j8Xr1aft0eY1P99j7ruQxBhfJE-4FyLvW_JwXx2ExNA36pqIKmRIEu3bBIQFlHIHUTUigaogVryHMakWMhTNKJ6BkiFMRM2dYCF5vmYlD-QKY5_p9d3dx2D-t_dv83dzyz81Hn3f5_2e0eLCdQ58tDfv9bROb-9INd_78v4AAAAAAAAAAAAAAAAAAAAAAAAAAABU-9_fff78AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQaoWoACIAFAAXAA4AD4AKAAqABcADgAHgAQAAkABdADAAMoAaABqADwAH4ARAAjgBMAChAFIAUwAqwBbAF0AMQAZgA0ABvAD0AHwAPwAhABDQCIAIkARwAlgBNACjAFKAMAAYcAygDLAGaANEAbIA5ABzwDuAO8AewA-IB9gH7AP8BAICDgIQAREAikBFgEYAI1ARwBHQCRAElAJSATQAn4BQYCoAKiAVcAsQBcwC6wF5AXoAvoBigDRAGvANoAbgA4gBxwDpAHUAO2Ae0A-wB_QD_gIQARMAi8BHsCRAJFASsAmKBMgEygJtATsAoeBR4FIgKTgU0BTYCnwFSAKsAVyArsBYUCxALFAWUAtEBakC2ALZAW4AuABcgC6AF2gLvgXkBeYC-gF_gMEAYMAw0BiADFgGPAMhgZGBkkDJgMnAZUAywBmYDOQGeANEgaMBo4DTQGpgNVgauBrIDXgG0ANsgbcBt8DcgN1AcEA4sBx4Dk4HLAcuA50Bz4DrAHigPHgeSB5QD2gHxQPkA-UB9cD7QPugfsB-4D-wH_AQBAgIBAwCB4EEQIJgQYAg3BMwEzgJqATYgm2CbkE3gTfAnDBOUE5gJ0gTrgnaCdwE8AJ5hBqAEEAAQBlDgAQCdAG2EAAQAuQDTlAAICdA.f_wACHwAAAAA"},"IABGPP_TCFEU2_CmpSdkID":{"description":"The unsigned integer ID of CMP SDK","type":"number","example":28},"IABGPP_TCFEU2_CmpSdkVersion":{"description":"The unsigned integer version number of CMP SDK","type":"number","example":1},"IABGPP_TCFEU2_PolicyVersion":{"description":"The unsigned integer representing the version of the TCF that these consents adhere to","type":"number","example":4},"IABGPP_TCFEU2_gdprApplies":{"description":"2 - GDPR applies in current context, \n\t\t\t0 - GDPR does not apply in current context","type":"number"},"IABGPP_TCFEU2_PublisherCC":{"description":"Two-letter ISO 3166-1 alpha-2 code - Default: AA (unknown)","type":"string","example":"UK"},"IABGPP_TCFEU2_PurposeOneTreatment":{"description":"1 - no special treatment of purpose one, \n\t\t\t1 - purpose one not disclosed.\n\t\t\tVendors can use this value to determine whether consent for purpose one is required.","type":"number"},"IABGPP_TCFEU2_UseNonStandardTexts":{"description":"2 - CMP uses customized stack descriptions and/or modified or supplemented standard Illustrations,\n\t0 - CMP did not use a non-standard stack desc. and/or modified or supplemented Illustrations","type":"number"},"IABGPP_TCFEU2_UseNonStandardStacks":{"type":"number"},"IABGPP_TCFEU2_VendorConsents":{"description":"Binary String: The '0' or '1' at position n - where n's indexing begins at 0 - indicates the consent status for Vendor ID n+1; false and true respectively. eg. '1' at index 0 is consent true for vendor ID 2","type":"string","example":"11010101111111110001111111111111110110110101101111011000111111000101111010111101010110100111111011011101000111100110001101010011111111011111011000111110111010111011100100001100010000011000010111110010010001001111101110000001011100100010111011110101101111110010011100000101111100011101100001001100010011010000001101111110101010011010100010000010101001100100010010000001001011101101110110110000010010000100000001011001010001110010000001110101000100110101001000101000000110101010001000000101011010111100100001110011000110101001000101100011001000010100110011010010100010011110100000011001001000100001010011000100010011001101100111010110000000100001011110011011111001100110001001010000111111100100000010100110001110011111111010011111010111011101110111011100011101100000111111101011011111110111011011111111001101110111011100111100101100111111001101010001111001111101110111111110011111111101100111101101000111100010110000100111010100001110011111001011010000110111111011111111010110110100010011100110111111101111010010000011010111011111111110111111001011111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010101001111101111011111110111110111110111111110111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001"},"IABGPP_TCFEU2_VendorLegitimateInterests":{"description":"Binary String: The '0' or '1' at position n - where n's indexing begins at 0 - indicates the legitimate interest status for Vendor ID n+1; false and true respectively. eg. '1' at index 0 is legitimate interest established true for vendor ID 2","type":"string","example":"00000001011001100001101000010101000100000000010111011000000100100001001000010001011010000011100001000101000000100000000001010100000101011000010000000100010000000010100000000000000000000000000100100000011010001000000010000000000100100000011000000101001110110000001100000000100101110101100001001000100000000001000000000010100000000000000110000010000000000100000000000000001010001100100000000000010000000000000000000000010000000000001000010001000000000001001000000000010100000010000000000000000010000000010000001010000000000000000100000000000000000000010000000010000000000000100000011000000000000000010000000000010110000000100000000100000000000000001000000011101000000110001000010000000100000000000010100000010110000100000010010001100100010001000100001010011000000100001000010100000010010000010000000100101101100101000000100000100100000001011000001000001010111000010000000001000101100111100000000000010000000010001000100110000010100000000000010000000000000000000000001010110000000000000001000000010110000010110000000110001001001001000000010010101000010010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011100000100010011011010001100101011010010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001"},"IABGPP_TCFEU2_PurposeConsents":{"description":"Binary String: The '0' or '1' at position n - where n's indexing begins at 0 - indicates the consent status for purpose ID n+1; false and true respectively. eg. '1' at index 0 is consent true for purpose ID 2","type":"string","example":"01100011111"},"IABGPP_TCFEU2_PurposeLegitimateInterests":{"description":"Binary String: The '0' or '1' at position n - where n's indexing begins at 0 - indicates the legitimate interest status for purpose ID n+1; false and true respectively. eg. '1' at index 0 is legitimate interest established true for purpose ID 2","type":"string","example":"01000011111"},"IABGPP_TCFEU2_SpecialFeaturesOptIns":{"description":"Binary String: The '0' or '1' at position n - where n's indexing begins at 0 - indicates the opt-in status for special feature ID n+1; false and true respectively. eg. '1' at index 0 is opt-in true for special feature ID 2","type":"string","example":"11"},"IABGPP_TCFEU2_PublisherRestrictions":{"description":"The value at position n - where n's indexing begins at 0 - indicates the publisher restriction type (0-2) for vendor n+1; (see Publisher Restrictions Types). eg. '2' at index 0 is restrictionType 2 for vendor ID 1. {ID} refers to the purpose ID.","type":"object","additionalProperties":{"type":"string","example":"_________________________________________________________________________________________________________________________________________________________________________________________________________0__________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________"}},"IABGPP_TCFEU2_PublisherConsent":{"description":"Binary String: The '0' or '1' at position n - where n's indexing begins at 0 - indicates the purpose consent status for purpose ID n+1 for the publisher as they correspond to the Global Vendor List Purposes; false and true respectively. eg. '1' at index 0 is consent true for purpose ID 2","type":"string","example":"01100011111"},"IABGPP_TCFEU2_PublisherLegitimateInterests":{"description":"Binary String: The '0' or '1' at position n - where n's indexing begins at 0 - indicates the purpose legitimate interest status for purpose ID n+1 for the publisher as they correspond to the Global Vendor List Purposes; false and true respectively. eg. '1' at index 0 is legitimate interest established true for purpose ID 2","type":"string","example":"01000011111"},"IABGPP_TCFEU2_PublisherCustomPurposesConsents":{"description":"Binary String: The '0' or '1' at position n - where n's indexing begins at 0 - indicates the purpose consent status for the publisher's custom purpose ID n+1 for the publisher; false and true respectively. eg. '1' at index 0 is consent true for custom purpose ID 2","type":["string","null"]},"IABGPP_TCFEU2_PublisherCustomPurposesLegitimateInterests":{"description":"Binary String: The '0' or '1' at position n - where n's indexing begins at 0 - indicates the purpose legitimate interest status for the publisher's custom purpose ID n+1 for the publisher; false and true respectively. eg. '1' at index 0 is legitimate interest established true for custom purpose ID 2","type":["string","null"]},"IABGPP_TCFEU2_DisclosedVendors":{"type":"string","example":"1101"},"OT_GroupConsents":{"type":"object","example":{"C0001":1},"additionalProperties":{"type":"integer","enum":[0,1]}},"OT_GroupLIConsents":{"type":"object","example":{"IAB2V2_1":1},"additionalProperties":{"type":"integer","enum":[0,1]}},"OT_SdkConsents":{"type":"object","example":{"d5fe3c22-2266-40c0-91b7-35844fde37a1":1},"additionalProperties":{"type":"integer","enum":[0,1]}},"OT_UCPConsents":{"type":"object","example":{"6c105523-9b73-4ef0-8908-c99d8d63ecea":{"consentStatus":0,"options":{"638f54bd-6fc5-455d-aa87-8fe0c3a6eb47":0}}},"additionalProperties":{"type":"object","properties":{"consentStatus":{"type":"number"},"options":{"type":"object","additionalProperties":{"type":"number"}}},"required":["consentStatus","options"]}},"OT_GeneralVendorsConsents":{"description":"The consent status for general vendors.","type":"object","example":{"V34":1},"additionalProperties":{"type":"integer","enum":[0,1]}},"OT_LastConsentedDate":{"description":"The date and time when the consent was last updated.","type":"string","example":"2024-11-19T04:59:48.059Z"},"OT_Identifier":{"description":"The unique identifier for the data subject.","type":"string","example":"user-1"},"OT_AlwaysActiveIds":{"type":"object","example":{"groups":["C0001"],"sdks":["e0cad307-e07b-45e7-b081-0563251d5560"]},"properties":{"groups":{"type":"array","items":{"type":"string"}},"sdks":{"type":"array","items":{"type":"string"}}}},"OT_AgeGate":{"type":"object","example":{"lastUpdated":1777323272761,"lowerBound":18,"upperBound":65},"properties":{"lastUpdated":{"type":"number"},"lowerBound":{"type":"number"},"upperBound":{"type":"number"}},"required":["lastUpdated"]}}}}}]},{"type":"object","properties":{"groupsHierarchy":{"type":"object","example":{"C0001":{"children":[{"C0002":{"sdks":["sdk3","sdk4"]}}],"sdks":["sdk1","sdk2"],"canToggleSubgroups":true},"IAB2V2_1":{}},"additionalProperties":{"type":"object","properties":{"children":{"type":"array","items":{"type":"object","additionalProperties":{"type":"object","properties":{"sdks":{"type":"array","items":{"type":"string"}}},"required":["sdks"]}}},"sdks":{"type":"array","items":{"type":"string"}},"canToggleSubgroups":{"type":"boolean"}}}}},"required":["groupsHierarchy"]},{"type":"object","properties":{"otConsentString":{"type":"string","example":"eyJMYXN0TGF1bmNoRGF0ZSI6MTcwNDczNzM3OTY1MSwiU2hvdWxkU2hvd0Jhbm5lciI6MSwiRFNJRCI6InN1cC1uZXdsa2diIn0="}}}]}}}},"400":{"description":"Bad Request","content":{"application/json":{"schema":{"type":"object","properties":{"errors":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string","example":"ERROR_CODE_BLOB_LOCATIONS_UNAVAILABLE"},"message":{"type":"string","example":"Unable to fetch data for the specified Application ID. Please check your configurations."}},"required":["code","message"]}}},"required":["errors"]}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"type":"object","properties":{"errors":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string","example":"ERROR_CODE_NO_ACCESS"},"message":{"type":"string","example":"No access to this resource"}},"required":["code","message"]}}},"required":["errors"]}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"type":"object","properties":{"errors":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string","example":"ERROR_CODE_TEXT_RESOURCE_NOT_FOUND"},"message":{"type":"string","example":"Not Found"}},"required":["code","message"]}}},"required":["errors"]}}}},"429":{"description":"Too Many Requests. \\nFor more information, see [API Rate Limits](https://developer-onetrust-com.ez29.periodicos.capes.gov.br/onetrust/reference/rate-limits-overview).","headers":{"Retry-After":{"schema":{"description":"The number of seconds after which requests will be allowed again.","format":"int32"}},"ot-period":{"schema":{"description":"The unit of time for which the rate limit applies","enum":["HOUR","MINUTE"]}},"ot-ratelimit-event-id":{"schema":{"description":"The unique identifier for the rate-limiting event.","format":"uuid"}},"ot-request-made":{"schema":{"description":"The number of requests made within the specified period.","format":"int32"}},"ot-requests-allowed":{"schema":{"description":"The number of requests allowed within the specified period.","format":"int32"}}}},"500":{"description":"Internal Server Error","content":{"application/json":{"schema":{"type":"object","properties":{"errors":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string","example":"ERROR_CODE_GENERIC_ERROR"},"message":{"type":"string","example":"Something went wrong"}},"required":["code","message"]}}},"required":["errors"]}}}}}}},"/cfw/cmp/v1/dsar":{"post":{"operationId":"post_Dsar","summary":"Submit Global Opt-Out Request","description":"Use this API to submit a global opt-out Data Subject Access Request (DSAR) on behalf of a data subject.","tags":["Data Subject Access Request (DSAR)"],"x-onetrust":{"release-status":"Public Preview","release-status-link":"https://developer-onetrust-com.ez29.periodicos.capes.gov.br/onetrust/changelog/onetrust-20240520-released"},"parameters":[{"name":"OT-CDN-Location","in":"header","description":"The location of the CDN.","required":true,"schema":{"description":"The location of the CDN.","type":"string","enum":["cdn.cookielaw.org","cdn-apac.onetrust.com","cdn.au.onetrust.com","cdn-ukwest.onetrust.com","cookie-cdn.cookiepro.com","otcc-demo.otprivacy.com","otcc-training.onetrust.com"]}},{"name":"OT-App-Id","in":"header","description":"The unique identifier for the app or domain.","required":true,"schema":{"description":"The unique identifier for the app or domain.","type":"string","example":"95c1b37a-c271-44e8-9dd3-1742d82ec948-test","pattern":"^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}(-test)?$"}},{"name":"OT-Device-Type","in":"header","description":"The type of device.","required":true,"schema":{"description":"The type of device.","type":"string","enum":["mobile","ctv"]}},{"name":"OT-SDK-Version","in":"header","description":"The published version of the app or domain.","required":true,"schema":{"description":"The published version of the app or domain.","type":"string","example":"202403.2.0","pattern":"^\\d{6}\\.\\d+\\.\\d+$"}},{"name":"OT-SDK-Identification","in":"header","description":"The OT SDK identification.","required":false,"schema":{"description":"The OT SDK identification.","type":["string","null"],"example":"iOS/17.0/202411.1.0"}},{"name":"OT-Language","in":"header","description":"The language in which the user interface should be displayed.","required":false,"schema":{"description":"The language in which the user interface should be displayed.","type":["string","null"],"example":"en"}},{"name":"OT-Country-Code","in":"header","description":"The country code from which the user is accessing the app or website.","required":false,"schema":{"description":"The country code from which the user is accessing the app or website.","type":["string","null"],"example":"US"}},{"name":"OT-Region-Code","in":"header","description":"The region code from which the user is accessing the app or website.","required":false,"schema":{"description":"The region code from which the user is accessing the app or website.","type":["string","null"],"example":"GA"}},{"name":"OT-Fetch-Type","in":"header","description":"The type of data to download.","required":false,"schema":{"description":"The type of data to download.","type":["string","null"],"enum":["APP_DATA_ONLY","APP_DATA_AND_PROFILE","APP_DATA_AND_SYNC_PROFILE"]}},{"name":"OT-Consent-String","in":"header","description":"The encoded consent string that contains the interface's metadata.","required":false,"schema":{"description":"The encoded consent string that contains the interface's metadata.","type":["string","null"],"example":"eyJsYXN0TGF1bmNoRGF0ZSI6MTcxMjMzMDgyOTEwMywic2hvdWxkU2hvd0Jhbm5lciI6MSwiZHNJZCI6IjljZDFjZGM1LTMwNmUtNGQ0Yi05MWFiLTg2MzdjODQ3ZjA3NyIsImFwcElkIjoiOTVjMWIzN2EtYzI3MS00NGU4LTlkZDMtMTc0MmQ4MmVjOTQ4LXRlc3QiLCJjZG4iOiJjZG4uY29va2llbGF3Lm9yZyIsImlzQW5vbnltb3VzIjoxLCJleHBpcnlEYXRlIjpudWxsfQ=="}},{"name":"OT-Identifier","in":"header","description":"The unique identifier for the data subject.","required":false,"schema":{"description":"The unique identifier for the data subject.","type":["string","null"],"examples":["9cd1cdc5-306e-4d4b-91ab-8637c847f077","gpburdell@onetrust.com"]}},{"name":"OT-Identifier-Type","in":"header","description":"The identifier type associated with the unique identifier in OT-Identifier header","required":false,"schema":{"description":"The identifier type associated with the unique identifier in OT-Identifier header","type":["string","null"],"example":"Email"}},{"name":"OT-Identifier-UpdateType","in":"header","description":"The update type for the identifier. This header is used to specify how the identifier should be updated.","required":false,"schema":{"description":"The update type for the identifier. This header is used to specify how the identifier should be updated.","type":["string","null"],"enum":["Rename-Identifier"]}},{"name":"OT-Sync-Profile-Auth","in":"header","description":"The JSON Web Token (JWT) generated using Public Keys within the OneTrust application.","required":false,"schema":{"description":"The JSON Web Token (JWT) generated using Public Keys within the OneTrust application.","type":["string","null"],"example":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJncGJ1cmRlbGxAb25ldHJ1c3QuY29tIiwibmFtZSI6Ikdlb3JnZSBQLiBCdXJkZWxsIiwiaWF0IjoxNTE2MjM5MDIyfQ.qisq7xmfAqXkkSckWpeJKs86JlXuKmClEgMaooSaih0"}},{"name":"OT-Platform","in":"header","description":"To handle platform-specific features like ATT (App Tracking Transparency for Apple) or GoogleAdId (for Android) in a structured way, you can send the platform type in the parameters of an API or request.","required":false,"schema":{"description":"To handle platform-specific features like ATT (App Tracking Transparency for Apple) or GoogleAdId (for Android) in a structured way, you can send the platform type in the parameters of an API or request.","type":["string","null"],"enum":["Apple","Android"]}},{"name":"OT-Exclude-Html-Tags","in":"header","description":"This is specifically to unbold the vendor numbers only.","required":false,"schema":{"description":"This is specifically to unbold the vendor numbers only.","type":["boolean","null"]}},{"name":"OT-Is-Anonymous-User","in":"header","description":"This flag indicates whether the request is anonymous. When `true`, profile creation is skipped.","required":false,"schema":{"description":"This flag indicates whether the request is anonymous. When `true`, profile creation is skipped.","type":["boolean","null"]}}],"requestBody":{"content":{"application/json":{"schema":{"description":"Request body cannot be empty","type":"object","properties":{"globalOptOut":{"type":"object","properties":{"identifier":{"description":"Email address entered by the user via the pop-up. DSAR only supports email.","type":"string"},"purposes":{"description":"Array of groupId for all global opt-out purposes that were opted out.","type":"array","items":{"type":"string"}}},"required":["identifier","purposes"]}},"example":{"globalOptOut":{"identifier":"john@gmail.com","purposes":["C0001"]}},"required":["globalOptOut"]}}}},"responses":{"201":{"description":"Created","content":{"application/json":{"schema":{"allOf":[{"type":"object","properties":{"errors":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string","example":"ERROR_CODE_BLOB_LOCATIONS_UNAVAILABLE","enum":["SUCCESS","ERROR_CODE_TEXT_RESOURCE_NOT_FOUND","ERROR_CODE_NO_CONTENT","ERROR_CODE_BLOB_LOCATIONS_UNAVAILABLE","ERROR_CODE_INVALID_LOCATION","ERROR_CODE_INVALID_COUNTRY_OR_REGION","ERROR_CODE_INVALID_DEVICE_TYPE","ERROR_CODE_INVALID_FETCH_TYPE","ERROR_CODE_INVALID_CONSENT_REQUEST","ERROR_CODE_HTTP_IF_NONE_MATCHED","ERROR_CODE_SYNC_GROUP","ERROR_CODE_FAILURE","ERROR_CODE_DEFAULT_PURPOSE_STATUS","ERROR_CODE_INVALID_OT_CONSENT_STRING","ERROR_CODE_GENERIC_ERROR","ERROR_CODE_MISSING_REQUIRED_HEADER","ERROR_CODE_NO_ACCESS","ERROR_CODE_INVALID_INTERACTION_TYPE","ERROR_CODE_INVALID_CONTENT_TYPE_HEADER","ERROR_IDENTIFIER_MISMATCH","ERROR_UCP_NOT_CONFIGURED","ERROR_CODE_INVALID_TC_STRING","ERROR_GOOGLE_ADS_DISABLED","ERROR_CODE_CONSENT_LOGGING","ERROR_CODE_INVALID_REQUEST_BODY","ERROR_CODE_UNSUPPORTED_VERSION","ERROR_CODE_INVALID_AGE_RANGE","ERROR_CODE_AGE_RANGE_REQUIRED","ERROR_CODE_EMPTY_CONSENT","ERROR_CODE_GLOBAL_OPT_OUT_NOT_CONFIGURED","ERROR_CODE_GLOBAL_OPT_OUT_DISABLED","ERROR_CODE_DSAR"]},"message":{"type":"string","example":"Unable to fetch data for the specified Application ID. Please check your configurations.","enum":["Not Found","No content","success","Unable to fetch data for the specified Application ID. Please check your configurations.","Invalid location","Invalid country code or region code. If you want to skip validation, please set the header 'OT-Geolocation-Skip-Validation' to true.","Invalid Device Type","Invalid Fetch type","Missing either or all of TenantId or Identifier or Authorization","If-None-Match","syncGroup","failure","NO_CONSENT","Invalid OT consent string","Something went wrong","No access to this resource","Invalid Interaction Type","Content-Type header should be application/json","Input Identifier does not match with one in consent string","The UC Purposes API call was successful, but no data is available for display.","UC Purposes is disabled.","Error decoding TC string, default consent is returned.","Google Ads is disabled.","Consent Logging has failed, please retry in sometime and if issue still persists please reach out to support team.","Error parsing request body","The published version is not supported. Please publish a newer version.","The upper bound of the age range must be greater than lower bound.","At least one age bound (lower or upper) must be provided.","At least one purpose consent is required.","Global Opt-Out is not configured.","Global Opt-Out is disabled."]}},"required":["code","message"]}},"warnings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string","example":"WARNING_CODE_PUBLISHED_VERSION_MISMATCH","enum":["WARNING_CODE_PUBLISHED_VERSION_MISMATCH"]},"message":{"type":"string","example":"Requested data for the OT-SDK-Version does not match the published version on the OneTrust server. The latest published version will be returned instead.","enum":["Requested data for the OT-SDK-Version does not match the published version on the OneTrust server. The latest published version will be returned instead."]}},"required":["code","message"]}}}},{"type":"object","properties":{"response":{"description":"Response from the DSAR service"}}},{"type":"object","properties":{"storageKeys":{"type":"object","example":{"OT_GlobalOptOut":{"C0001":{"lastOptedOut":"2025-10-15T10:30:00Z","identifier":"test@example.com"}}},"properties":{"OT_GlobalOptOut":{"type":"object","additionalProperties":{"type":"object","properties":{"lastOptedOut":{"type":"string"},"identifier":{"type":"string"}},"required":["lastOptedOut","identifier"]}}},"required":["OT_GlobalOptOut"]}},"required":["storageKeys"]},{"type":"object","properties":{"otConsentString":{"type":"string","example":"eyJMYXN0TGF1bmNoRGF0ZSI6MTcwNDczNzM3OTY1MSwiU2hvdWxkU2hvd0Jhbm5lciI6MSwiRFNJRCI6InN1cC1uZXdsa2diIn0="}}}]}}}},"400":{"description":"Bad Request","content":{"application/json":{"schema":{"type":"object","properties":{"errors":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string","example":"ERROR_CODE_BLOB_LOCATIONS_UNAVAILABLE"},"message":{"type":"string","example":"Unable to fetch data for the specified Application ID. Please check your configurations."}},"required":["code","message"]}}},"required":["errors"]}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"type":"object","properties":{"errors":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string","example":"ERROR_CODE_NO_ACCESS"},"message":{"type":"string","example":"No access to this resource"}},"required":["code","message"]}}},"required":["errors"]}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"type":"object","properties":{"errors":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string","example":"ERROR_CODE_TEXT_RESOURCE_NOT_FOUND"},"message":{"type":"string","example":"Not Found"}},"required":["code","message"]}}},"required":["errors"]}}}},"429":{"description":"Too Many Requests. \\nFor more information, see [API Rate Limits](https://developer-onetrust-com.ez29.periodicos.capes.gov.br/onetrust/reference/rate-limits-overview).","headers":{"Retry-After":{"schema":{"description":"The number of seconds after which requests will be allowed again.","format":"int32"}},"ot-period":{"schema":{"description":"The unit of time for which the rate limit applies","enum":["HOUR","MINUTE"]}},"ot-ratelimit-event-id":{"schema":{"description":"The unique identifier for the rate-limiting event.","format":"uuid"}},"ot-request-made":{"schema":{"description":"The number of requests made within the specified period.","format":"int32"}},"ot-requests-allowed":{"schema":{"description":"The number of requests allowed within the specified period.","format":"int32"}}}},"500":{"description":"Internal Server Error","content":{"application/json":{"schema":{"type":"object","properties":{"errors":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string","example":"ERROR_CODE_GENERIC_ERROR"},"message":{"type":"string","example":"Something went wrong"}},"required":["code","message"]}}},"required":["errors"]}}}}}}},"/cfw/cmp/v1/preferences":{"get":{"operationId":"get_Preferences","summary":"Get Preference Center Data","description":"Use this API to retrieve the required interface attributes to be rendered on the Preference Center.","tags":["Preference Center"],"x-onetrust":{"release-status":"Public Preview","release-status-link":"https://developer-onetrust-com.ez29.periodicos.capes.gov.br/onetrust/changelog/onetrust-20240520-released","spec-label":"https://developer-onetrust-com.ez29.periodicos.capes.gov.br/onetrust/openapi/consent-preferences-consent-management-platform-cmp.json"},"parameters":[{"name":"OT-CDN-Location","in":"header","description":"The location of the CDN.","required":true,"schema":{"description":"The location of the CDN.","type":"string","enum":["cdn.cookielaw.org","cdn-apac.onetrust.com","cdn.au.onetrust.com","cdn-ukwest.onetrust.com","cookie-cdn.cookiepro.com","otcc-demo.otprivacy.com","otcc-training.onetrust.com"]}},{"name":"OT-App-Id","in":"header","description":"The unique identifier for the app or domain.","required":true,"schema":{"description":"The unique identifier for the app or domain.","type":"string","example":"95c1b37a-c271-44e8-9dd3-1742d82ec948-test","pattern":"^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}(-test)?$"}},{"name":"OT-Device-Type","in":"header","description":"The type of device.","required":true,"schema":{"description":"The type of device.","type":"string","enum":["mobile","ctv"]}},{"name":"OT-SDK-Version","in":"header","description":"The published version of the app or domain.","required":true,"schema":{"description":"The published version of the app or domain.","type":"string","example":"202403.2.0","pattern":"^\\d{6}\\.\\d+\\.\\d+$"}},{"name":"OT-SDK-Identification","in":"header","description":"The OT SDK identification.","required":false,"schema":{"description":"The OT SDK identification.","type":["string","null"],"example":"iOS/17.0/202411.1.0"}},{"name":"OT-Language","in":"header","description":"The language in which the user interface should be displayed.","required":false,"schema":{"description":"The language in which the user interface should be displayed.","type":["string","null"],"example":"en"}},{"name":"OT-Country-Code","in":"header","description":"The country code from which the user is accessing the app or website.","required":false,"schema":{"description":"The country code from which the user is accessing the app or website.","type":["string","null"],"example":"US"}},{"name":"OT-Region-Code","in":"header","description":"The region code from which the user is accessing the app or website.","required":false,"schema":{"description":"The region code from which the user is accessing the app or website.","type":["string","null"],"example":"GA"}},{"name":"OT-Fetch-Type","in":"header","description":"The type of data to download.","required":false,"schema":{"description":"The type of data to download.","type":["string","null"],"enum":["APP_DATA_ONLY","APP_DATA_AND_PROFILE","APP_DATA_AND_SYNC_PROFILE"]}},{"name":"OT-Consent-String","in":"header","description":"The encoded consent string that contains the interface's metadata.","required":false,"schema":{"description":"The encoded consent string that contains the interface's metadata.","type":["string","null"],"example":"eyJsYXN0TGF1bmNoRGF0ZSI6MTcxMjMzMDgyOTEwMywic2hvdWxkU2hvd0Jhbm5lciI6MSwiZHNJZCI6IjljZDFjZGM1LTMwNmUtNGQ0Yi05MWFiLTg2MzdjODQ3ZjA3NyIsImFwcElkIjoiOTVjMWIzN2EtYzI3MS00NGU4LTlkZDMtMTc0MmQ4MmVjOTQ4LXRlc3QiLCJjZG4iOiJjZG4uY29va2llbGF3Lm9yZyIsImlzQW5vbnltb3VzIjoxLCJleHBpcnlEYXRlIjpudWxsfQ=="}},{"name":"OT-Identifier","in":"header","description":"The unique identifier for the data subject.","required":false,"schema":{"description":"The unique identifier for the data subject.","type":["string","null"],"examples":["9cd1cdc5-306e-4d4b-91ab-8637c847f077","gpburdell@onetrust.com"]}},{"name":"OT-Identifier-Type","in":"header","description":"The identifier type associated with the unique identifier in OT-Identifier header","required":false,"schema":{"description":"The identifier type associated with the unique identifier in OT-Identifier header","type":["string","null"],"example":"Email"}},{"name":"OT-Identifier-UpdateType","in":"header","description":"The update type for the identifier. This header is used to specify how the identifier should be updated.","required":false,"schema":{"description":"The update type for the identifier. This header is used to specify how the identifier should be updated.","type":["string","null"],"enum":["Rename-Identifier"]}},{"name":"OT-Sync-Profile-Auth","in":"header","description":"The JSON Web Token (JWT) generated using Public Keys within the OneTrust application.","required":false,"schema":{"description":"The JSON Web Token (JWT) generated using Public Keys within the OneTrust application.","type":["string","null"],"example":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJncGJ1cmRlbGxAb25ldHJ1c3QuY29tIiwibmFtZSI6Ikdlb3JnZSBQLiBCdXJkZWxsIiwiaWF0IjoxNTE2MjM5MDIyfQ.qisq7xmfAqXkkSckWpeJKs86JlXuKmClEgMaooSaih0"}},{"name":"OT-Platform","in":"header","description":"To handle platform-specific features like ATT (App Tracking Transparency for Apple) or GoogleAdId (for Android) in a structured way, you can send the platform type in the parameters of an API or request.","required":false,"schema":{"description":"To handle platform-specific features like ATT (App Tracking Transparency for Apple) or GoogleAdId (for Android) in a structured way, you can send the platform type in the parameters of an API or request.","type":["string","null"],"enum":["Apple","Android"]}},{"name":"OT-Exclude-Html-Tags","in":"header","description":"This is specifically to unbold the vendor numbers only.","required":false,"schema":{"description":"This is specifically to unbold the vendor numbers only.","type":["boolean","null"]}},{"name":"OT-Is-Anonymous-User","in":"header","description":"This flag indicates whether the request is anonymous. When `true`, profile creation is skipped.","required":false,"schema":{"description":"This flag indicates whether the request is anonymous. When `true`, profile creation is skipped.","type":["boolean","null"]}},{"name":"OT-Tcf-Eu2v2-Consent-String","in":"header","description":"The IAB TCF string that contains information on consent preferences.","required":false,"schema":{"description":"The IAB TCF string that contains information on consent preferences.","type":["string","null"],"example":"CP68pYAP68pYAAcABBENAKEsAP_gAEPgAChQg1NX_H__bW9j8Xr1aft0eY1P99j7ruQxBhfJE-4FyLvW_JwXx2ExNA36pqIKmRIEu3bBIQFlHIHUTUigaogVryHMakWMhTNKJ6BkiFMRM2dYCF5vmYlD-QKY5_p9d3dx2D-t_dv83dzyz81Hn3f5_2e0eLCdQ58tDfv9bROb-9INd_78v4AAAAAAAAAAAAAAAAAAAAAAAAAAABU-9_fff78AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQaoWoACIAFAAXAA4AD4AKAAqABcADgAHgAQAAkABdADAAMoAaABqADwAH4ARAAjgBMAChAFIAUwAqwBbAF0AMQAZgA0ABvAD0AHwAPwAhABDQCIAIkARwAlgBNACjAFKAMAAYcAygDLAGaANEAbIA5ABzwDuAO8AewA-IB9gH7AP8BAICDgIQAREAikBFgEYAI1ARwBHQCRAElAJSATQAn4BQYCoAKiAVcAsQBcwC6wF5AXoAvoBigDRAGvANoAbgA4gBxwDpAHUAO2Ae0A-wB_QD_gIQARMAi8BHsCRAJFASsAmKBMgEygJtATsAoeBR4FIgKTgU0BTYCnwFSAKsAVyArsBYUCxALFAWUAtEBakC2ALZAW4AuABcgC6AF2gLvgXkBeYC-gF_gMEAYMAw0BiADFgGPAMhgZGBkkDJgMnAZUAywBmYDOQGeANEgaMBo4DTQGpgNVgauBrIDXgG0ANsgbcBt8DcgN1AcEA4sBx4Dk4HLAcuA50Bz4DrAHigPHgeSB5QD2gHxQPkA-UB9cD7QPugfsB-4D-wH_AQBAgIBAwCB4EEQIJgQYAg3BMwEzgJqATYgm2CbkE3gTfAnDBOUE5gJ0gTrgnaCdwE8AJ5hBqAEEAAQBlDgAQCdAG2EAAQAuQDTlAAICdA.f_wACHwAAAAA"}},{"name":"OT-Addtl-Consent-String","in":"header","description":"The Additional Consent string for Google Vendors.","required":false,"schema":{"description":"The Additional Consent string for Google Vendors.","type":["string","null"],"example":"1~1584.2292.2392.3100.14332.24431.25731.25931.26031.26831.27731.28031"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"allOf":[{"allOf":[{"allOf":[{"type":"object","properties":{"errors":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string","example":"ERROR_CODE_BLOB_LOCATIONS_UNAVAILABLE","enum":["SUCCESS","ERROR_CODE_TEXT_RESOURCE_NOT_FOUND","ERROR_CODE_NO_CONTENT","ERROR_CODE_BLOB_LOCATIONS_UNAVAILABLE","ERROR_CODE_INVALID_LOCATION","ERROR_CODE_INVALID_COUNTRY_OR_REGION","ERROR_CODE_INVALID_DEVICE_TYPE","ERROR_CODE_INVALID_FETCH_TYPE","ERROR_CODE_INVALID_CONSENT_REQUEST","ERROR_CODE_HTTP_IF_NONE_MATCHED","ERROR_CODE_SYNC_GROUP","ERROR_CODE_FAILURE","ERROR_CODE_DEFAULT_PURPOSE_STATUS","ERROR_CODE_INVALID_OT_CONSENT_STRING","ERROR_CODE_GENERIC_ERROR","ERROR_CODE_MISSING_REQUIRED_HEADER","ERROR_CODE_NO_ACCESS","ERROR_CODE_INVALID_INTERACTION_TYPE","ERROR_CODE_INVALID_CONTENT_TYPE_HEADER","ERROR_IDENTIFIER_MISMATCH","ERROR_UCP_NOT_CONFIGURED","ERROR_CODE_INVALID_TC_STRING","ERROR_GOOGLE_ADS_DISABLED","ERROR_CODE_CONSENT_LOGGING","ERROR_CODE_INVALID_REQUEST_BODY","ERROR_CODE_UNSUPPORTED_VERSION","ERROR_CODE_INVALID_AGE_RANGE","ERROR_CODE_AGE_RANGE_REQUIRED","ERROR_CODE_EMPTY_CONSENT","ERROR_CODE_GLOBAL_OPT_OUT_NOT_CONFIGURED","ERROR_CODE_GLOBAL_OPT_OUT_DISABLED","ERROR_CODE_DSAR"]},"message":{"type":"string","example":"Unable to fetch data for the specified Application ID. Please check your configurations.","enum":["Not Found","No content","success","Unable to fetch data for the specified Application ID. Please check your configurations.","Invalid location","Invalid country code or region code. If you want to skip validation, please set the header 'OT-Geolocation-Skip-Validation' to true.","Invalid Device Type","Invalid Fetch type","Missing either or all of TenantId or Identifier or Authorization","If-None-Match","syncGroup","failure","NO_CONSENT","Invalid OT consent string","Something went wrong","No access to this resource","Invalid Interaction Type","Content-Type header should be application/json","Input Identifier does not match with one in consent string","The UC Purposes API call was successful, but no data is available for display.","UC Purposes is disabled.","Error decoding TC string, default consent is returned.","Google Ads is disabled.","Consent Logging has failed, please retry in sometime and if issue still persists please reach out to support team.","Error parsing request body","The published version is not supported. Please publish a newer version.","The upper bound of the age range must be greater than lower bound.","At least one age bound (lower or upper) must be provided.","At least one purpose consent is required.","Global Opt-Out is not configured.","Global Opt-Out is disabled."]}},"required":["code","message"]}},"warnings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string","example":"WARNING_CODE_PUBLISHED_VERSION_MISMATCH","enum":["WARNING_CODE_PUBLISHED_VERSION_MISMATCH"]},"message":{"type":"string","example":"Requested data for the OT-SDK-Version does not match the published version on the OneTrust server. The latest published version will be returned instead.","enum":["Requested data for the OT-SDK-Version does not match the published version on the OneTrust server. The latest published version will be returned instead."]}},"required":["code","message"]}}}},{"type":"object","properties":{"appConfig":{"description":"The object that contains the application configurations. ","type":"object","properties":{"showBanner":{"description":"The flag that indicates whether to show the banner.","type":"boolean","example":true},"bannerReason":{"description":"The reason the banner is being displayed.","type":"string","example":"Geo rule Banner is enabled and is first launch.","enum":["Geo rule Banner is not enabled.","Geo rule Banner is enabled and is first launch.","Sdk's Automatic reconsent has expired.","Reconsent triggered for an authenticated user.","The TC String has expired.","Hundred percent sync is not completed for cross device sync enabled scenario.","The template type is updated to IAB.","Sdk has been published with reconsent.","Banner will not be shown as consent validity holds true.","Banner will not be shown as cross device sync is hundred percent complete."]},"templateType":{"description":"The type of template used for the banner.","type":"string","example":"IAB2V2","enum":["GDPR","CCPA","IAB2","IAB2V2","GENERIC","LGPD","GENERIC_PROMPT","CPRA","CDPA","USNATIONAL","CUSTOM","COLORADO","CTDPA","UCPA","OREGON","FLORIDA","DELAWARE","IOWA","MONTANA","NEBRASKA","TENNESSEE","TEXAS","NEW_JERSEY","NEW_HAMPSHIRE","MARYLAND","INDIANA","KENTUCKY","RHODE_ISLAND","MINNESOTA"]},"bannerReasonCode":{"description":"The code associated with the reason the banner is displayed.","type":"integer","example":101,"enum":[101,102,103,104,105,107,109,150,151,152]},"multiProfileConsent":{"type":"object","properties":{"downloadDataAfterSwitch":{"type":"boolean"},"maxProfilesLimit":{"type":"number"}},"required":["downloadDataAfterSwitch","maxProfilesLimit"]},"gcmInfo":{"type":"object","properties":{"userConsented":{"type":"boolean"},"gcmConsents":{"type":"object","properties":{"adPersonalization":{"type":"string","enum":["UNASSIGNED","UNDEFINED","DENIED","GRANTED"]},"adStorage":{"type":"string","example":"DENIED","enum":["UNASSIGNED","UNDEFINED","DENIED","GRANTED"]},"adUserData":{"type":"string","example":"GRANTED","enum":["UNASSIGNED","UNDEFINED","DENIED","GRANTED"]},"analyticsStorage":{"type":"string","example":"UNDEFINED","enum":["UNASSIGNED","UNDEFINED","DENIED","GRANTED"]},"functionalityStorage":{"type":"string","enum":["UNASSIGNED","UNDEFINED","DENIED","GRANTED"]},"personalizationStorage":{"type":"string","enum":["UNASSIGNED","UNDEFINED","DENIED","GRANTED"]},"securityStorage":{"type":"string","enum":["UNASSIGNED","UNDEFINED","DENIED","GRANTED"]}},"required":["adPersonalization","adStorage","adUserData","analyticsStorage","functionalityStorage","personalizationStorage","securityStorage"]}},"required":["userConsented","gcmConsents"]},"countryCode":{"type":"string","example":"US"},"regionCode":{"type":"string","example":"CA"},"shouldResetLocalState":{"description":"The flag that indicates whether to discard local changes on the client side and collect fresh consent.","type":"boolean","default":false},"lastReconsentDate":{"type":"number","example":1733147973220},"rejectAllButtonBehavior":{"type":"string","example":"LIActiveIfLegalBasis"},"globalOptOutData":{"type":"object","properties":{"linkedCategories":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","example":"C0003"},"groupName":{"type":"string","example":"Social Media Cookies"}},"required":["id","groupName"]}},"confirmationMessage":{"type":"string","example":"You've opted out across all your devices and services."},"instructionalMessage":{"type":"string","example":"To opt out across all your devices, please provide your email or phone number below."},"communicationMedium":{"type":"string","example":"EMAIL"},"submitButtonText":{"type":"string","example":"Submit Opt-Out"},"closeButtonText":{"type":"string","example":"Close"},"cancelButtonText":{"type":"string","example":"Cancel"},"inputValidationError":{"type":"string","example":"Please enter a valid input"},"submissionError":{"type":"string","example":"Submission error, we will retry automatically."},"knownUserError":{"type":"string","example":"Local opt-out is applied, but there was an error with the global opt-out. We will retry automatically."},"mobileSectionHeader":{"type":"string","example":"Opt out across devices"},"emailFieldPlaceholderText":{"type":"string","example":"Enter your email address"},"closeButtonAriaLabel":{"type":"string","example":"Close"}},"required":["confirmationMessage","instructionalMessage","communicationMedium","submitButtonText","closeButtonText","cancelButtonText","inputValidationError","submissionError","knownUserError","mobileSectionHeader","emailFieldPlaceholderText","closeButtonAriaLabel"]}},"required":["showBanner","bannerReason","templateType","bannerReasonCode"]}},"required":["appConfig"]},{"type":"object","properties":{"pcUIData":{"type":"object","properties":{"general":{"type":"object","properties":{"backgroundColor":{"description":"The background color of the banner in light mode.","type":"string","example":"#FFFFFF"},"backgroundColorDark":{"description":"The background color of the banner in dark mode.","type":"string","example":"#2F2F2F"},"toggleActiveColor":{"type":"string","example":"#6CC04A"},"toggleActiveColorDark":{"type":"string","example":"#6CC04A"},"toggleInactiveColor":{"type":"string","example":"#FFFFFF"},"lineBreakColor":{"type":"string","example":"#dedede"},"lineBreakColorDark":{"type":"string","example":"#767676"},"sdkListShow":{"type":"boolean","example":true},"sdkListManageServicesLabel":{"type":"string","example":"Manage Services"},"toggleInactiveColorDark":{"type":"string","example":"#FFFFFF"},"sdkListLabel":{"type":"string","example":"SDK List"},"sdkLevelOptOutShow":{"type":"boolean","example":false},"showOTLogo":{"type":"boolean","example":true},"buttonFocusColor":{"description":"Applicable to web and ctv device types","type":"string","example":"#696969"},"buttonFocusTextColor":{"description":"Applicable to web and ctv device types","type":"string","example":"#FFFFFF"},"buttonBorderShow":{"description":"Applicable to ctv device type only","type":"boolean","example":false},"vendorsListLabel":{"type":"string","example":"Vendors List"},"iabVendorsLabel":{"description":"Applicable to ctv device type only","type":"string","example":"IAB Vendors"},"googleVendorsLabel":{"description":"Applicable to ctv device type only","type":"string","example":"Google Vendors"},"useRTL":{"description":"The flag that indicates whether to use Right-To-Left text direction.","type":"boolean"},"consentText":{"type":"string","example":"Consent"},"legitInterestText":{"type":"string","example":"Legitimate Interest"},"illustrationsTitleText":{"type":"string","example":"Illustrations"},"allowAllConsentText":{"type":"string","example":"Allow All Consent"},"regionAriaLabel":{"type":"string","example":"Preference center"},"listAriaLabel":{"type":"string","example":"Menu List"},"listItemAriaLabel":{"type":"string","example":"List Element"},"checkBoxEnabledAriaLabel":{"type":"string","example":"Check box Checked"},"checkBoxDisabledAriaLabel":{"type":"string","example":"Check box Unchecked"},"sdkListTitleAriaLabel":{"type":"string","example":"SDK List"},"filterSDKListAriaLabel":{"type":"string","example":"Filter SDK List"},"alphabeticFilterAriaLabel":{"type":"string","example":"Filter <X> through <Y>"},"copyConfirmationAriaLabel":{"type":"string","example":"Data Copied to Clipboard"},"clearButtonAnnouncement":{"type":"string","example":"Filters cleared, no items selected"},"qrCodeAriaLabel":{"type":"string","example":"Scan the QR code below for <X>"},"filterAriaLabel":{"type":"string","example":"Filter"},"headingAriaLabel":{"type":"string","example":"Heading"},"selectedAriaLabel":{"type":"string","example":"Selected"},"activeAriaLabel":{"type":"string","example":"Active"},"filterSDKListTitle":{"type":"string","example":"Filter SDK List"},"pcLinkScreenReaderAriaLabel":{"type":"string","example":"More information about your privacy, opens in a new tab"},"openNewViewAriaLabel":{"description":"The ARIA label for elements that open a new view, enhancing accessibility.","type":"string","example":"Open in a new view"},"onSwitchButton":{"type":"string","example":"On Switch Button."},"offSwitchButton":{"type":"string","example":"Off Switch Button."},"toggleHints":{"type":"string","example":"Double tap to toggle settings."},"customBackAriaLabel":{"type":"string","example":"Back to <X>"},"filterTitleLabel":{"type":"string","example":"Filter Title"},"listViewElementsHint":{"type":"string","example":"Hint"},"linkRoleLabel":{"description":"The accessibility label for elements with a link role.","type":"string","example":"Link role label"},"layout":{"type":"string","example":"bottom"},"purposesHeader":{"type":"string","example":"Purposes"},"vendorsTypeHeader":{"type":"string","example":"Vendors Type"},"disabledToggleAriaLabel":{"type":"string"}},"required":["backgroundColor","backgroundColorDark","sdkListShow","sdkListManageServicesLabel","sdkListLabel","sdkLevelOptOutShow","useRTL","consentText","legitInterestText","allowAllConsentText"]},"menu":{"description":"Applicable to web and ctv device types","type":"object","properties":{"color":{"type":"string","example":"#F4F4F4"},"textColor":{"type":"string","example":"#696969"},"focusColor":{"type":"string","example":"#696969"},"focusTextColor":{"type":"string","example":"#FFFFFF"},"activeColor":{"type":"string","example":"#DEDEDE"},"activeTextColor":{"type":"string","example":"#696969"}},"required":["color","textColor","focusColor","focusTextColor","activeColor","activeTextColor"]},"logo":{"description":"The UI settings for the banner logo.","type":"object","properties":{"url":{"type":"string","example":"https://cookie-cdn.1trust.app/logos/static/ot_company_logo.png"},"logoVoiceOverText":{"description":"The voice-over text for the logo, which is applicable to CTV devices only.","type":"string"}},"required":["url","logoVoiceOverText"]},"summary":{"type":"object","properties":{"title":{"description":"The UI settings for the banner summary title.","type":"object","properties":{"fontSize":{"type":"string","example":"22"},"text":{"type":"string","example":"About Your Privacy"},"textAlign":{"type":"string","example":"left"},"textColor":{"type":"string","example":"#696969"},"textColorDark":{"type":"string","example":"#FFFFFF"}}},"description":{"type":"object","properties":{"fontSize":{"type":"string","example":"16"},"text":{"type":"string","example":"We process your data to deliver content or advertisements and measure the delivery of such content or advertisements to extract insights about our website. We share this information with our partners on the basis of consent. You may exercise your right to consent, based on a specific purpose below or at a partner level in the link under each purpose. These choices will be signaled to our vendors participating in the Transparency and Consent Framework."},"textAlign":{"type":"string","example":"left"},"textColor":{"type":"string","example":"#696969"},"textColorDark":{"type":"string","example":"#FFFFFF"}}}}},"buttons":{"description":"The UI settings for the buttons.","type":"object","properties":{"closeButton":{"description":"The UI settings for the close button.","type":"object","properties":{"color":{"type":"string","example":"#2F2F2F"},"colorDark":{"type":"string","example":"#FFFFFF"},"showAsLink":{"type":"boolean","example":true},"borderRadius":{"description":"The border radius of the button.","type":"string","example":"0"},"fontSize":{"type":"string","example":"12"},"showText":{"type":"boolean","example":true},"text":{"type":"string","example":"Continue without Accepting"},"textColor":{"type":"string","example":"#696969"},"textColorDark":{"type":"string","example":"#FFFFFF"},"closeBtnVoiceOverText":{"description":"The voice over text for the close button.","type":"string","example":"Close"},"imgcolor":{"description":"The image color of the close button in light mode.","type":"string","example":"#FFFFFF"},"imgcolorDark":{"description":"The image color of the close button in dark mode.","type":"string","example":"#FFFFFF"},"interactionType":{"type":"string","example":"PREFERENCE_CENTER_CLOSE"}},"required":["interactionType"]},"acceptAll":{"description":"The UI settings for the accept all button.","type":"object","properties":{"borderRadius":{"description":"The border radius of the button.","type":"string","example":"0"},"color":{"description":"The background color of the button in light mode.","type":"string","example":"#346E4A"},"colorDark":{"type":"string","example":"#6CC04A"},"fontSize":{"type":"string","example":"17"},"text":{"type":"string","example":"Allow All"},"textColor":{"type":"string","example":"#FFFFFF"},"textColorDark":{"type":"string","example":"#FFFFFF"},"interactionType":{"type":"string","example":"PREFERENCE_CENTER_ALLOW_ALL"},"position":{"description":"Applicable to web and ctv device types only","type":"number","example":0},"positionBeforePurpose":{"description":"Applicable to mobile device type only","type":"number","example":0},"positionAfterPurpose":{"description":"Applicable to mobile device type only","type":"number","example":0}},"required":["interactionType"]},"rejectAll":{"type":"object","properties":{"borderRadius":{"description":"The border radius of the button.","type":"string","example":"0"},"color":{"type":"string","example":"#346E4A"},"colorDark":{"type":"string","example":"#6CC04A"},"fontSize":{"type":"string","example":"17"},"text":{"type":"string","example":"Reject All"},"textColor":{"type":"string","example":"#FFFFFF"},"textColorDark":{"type":"string","example":"#FFFFFF"},"interactionType":{"type":"string","example":"PREFERENCE_CENTER_REJECT_ALL"},"position":{"description":"Applicable to web and ctv device types only","type":"number","example":0},"positionBeforePurpose":{"description":"Applicable to mobile device type only","type":"number","example":0},"positionAfterPurpose":{"description":"Applicable to mobile device type only","type":"number","example":0}},"required":["interactionType"]},"savePreferencesButton":{"type":"object","properties":{"borderRadius":{"description":"The border radius of the button.","type":"string","example":"0"},"color":{"type":"string","example":"#346E4A"},"colorDark":{"type":"string","example":"#6CC04A"},"fontSize":{"type":"string","example":"17"},"text":{"type":"string","example":"Confirm My Choices"},"textColor":{"type":"string","example":"#FFFFFF"},"textColorDark":{"type":"string","example":"#FFFFFF"},"homeIconShow":{"description":"Applicable to ctv device type only","type":"boolean","example":false},"interactionType":{"type":"string","example":"PREFERENCE_CENTER_CONFIRM"},"position":{"description":"Applicable to web and ctv device types only","type":"number","example":0},"positionBeforePurpose":{"description":"Applicable to mobile device type only","type":"number","example":0},"positionAfterPurpose":{"description":"Applicable to mobile device type only","type":"number","example":0}},"required":["interactionType"]},"backButton":{"type":"object","properties":{"color":{"type":"string","example":"#696969"},"colorDark":{"type":"string","example":"#FFFFFF"},"backBtnVoiceOverText":{"type":"string","example":"Back"}},"required":["color","colorDark","backBtnVoiceOverText"]}},"required":["backButton"]},"links":{"description":"The UI settings for the links on the banner.","type":"object","properties":{"policyLink":{"type":"object","properties":{"fontSize":{"type":"string","example":"17"},"text":{"type":"string","example":"More information"},"textAlign":{"type":"string","example":"left"},"textColor":{"type":"string","example":"#3860BE"},"textColorDark":{"type":"string","example":"#3860BE"},"url":{"type":"string","example":"https://cookiepedia.co.uk/giving-consent-to-cookies"},"urlQRCode":{"description":"The QR code for the policy link URL.","type":"string","example":"https://cookiesqastorage.blob.core.windows.net/logos/af6aa20c-54ea-4ae1-97e8-068e906702da/1819526c-4eff-495a-af85-03642c1f8510/5d401ebd-469f-49d8-a134-f05cb5282567/865aac1d-af35-4ade-a7e1-7847cf46fe60.png"},"linkVoiceOverText":{"description":"The voice over text for the policy link.","type":"string","example":"Opens in a webview"}},"required":["fontSize","text","textAlign","textColor","textColorDark","url","linkVoiceOverText"]}}},"purposeTree":{"type":"object","properties":{"styling":{"type":"object","properties":{"headerTitle":{"type":"object","properties":{"show":{"type":"boolean","example":true},"text":{"type":"string","example":"Manage Consent Preferences"},"fontSize":{"type":"string","example":"17"},"textAlign":{"type":"string","example":"left"},"textColor":{"type":"string","example":"#696969"},"textColorDark":{"type":"string","example":"#FFFFFF"}},"required":["show","text","fontSize","textAlign","textColor","textColorDark"]},"alwaysActiveLabel":{"type":"object","properties":{"text":{"type":"string","example":"Always Active"},"color":{"type":"string","example":"#3860BE"},"colorDark":{"type":"string","example":"#3860BE"},"fontSize":{"type":"string","example":"16"}},"required":["text","color","colorDark","fontSize"]},"itemTitle":{"type":"object","properties":{"fontSize":{"type":"string","example":"17"},"textAlign":{"type":"string","example":"left"},"textColor":{"type":"string","example":"#696969"},"textColorDark":{"type":"string","example":"#FFFFFF"}},"required":["fontSize","textAlign","textColor","textColorDark"]},"itemDescription":{"type":"object","properties":{"fontSize":{"type":"string","example":"16"},"textAlign":{"type":"string","example":"left"},"textColor":{"type":"string","example":"#696969"},"textColorDark":{"type":"string","example":"#FFFFFF"}}},"itemDetailsLinks":{"type":"object","properties":{"position":{"type":"string","example":"bottom"},"sdkListText":{"type":"string","example":"Cookies Details"},"vendorListText":{"type":"string","example":"List of IAB Vendors"},"fullLegalText":{"type":"string","example":"View Illustrations })"},"descriptionDetails":{"type":"string","example":"user_friendly"},"generalVendorListText":{"type":"string","example":"View Vendor Details"},"iabLegalTextUrl":{"type":"string"}},"required":["position","sdkListText","fullLegalText","descriptionDetails"]},"itemDetailsConsentCheckboxInfo":{"description":"Applicable to ctv device type only","type":"object","properties":{"activeText":{"type":"string","example":"On"},"inActiveText":{"type":"string","example":"Off"},"interactionChoiceText":{"type":"string","example":"Consent"},"subCategoryHeaderText":{"type":"string","example":"Sub-Categories"}},"required":["activeText","inActiveText","subCategoryHeaderText"]}},"required":["headerTitle","itemTitle","itemDetailsLinks"]},"purposes":{"type":"array","items":{"allOf":[{"type":"object","properties":{"showSDKListLink":{"type":"boolean","example":true},"groupId":{"type":"string","example":"V2STACK1"},"parent":{"type":"string","example":""},"groupDescription":{"type":"string","example":"Precise geolocation and information about device characteristics can be used."},"groupName":{"type":"string","example":"Precise geolocation data, and identification through device scanning"},"isIabPurpose":{"type":"boolean","example":true},"firstPartyCookies":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string","example":"UIKit"},"description":{"type":"string","example":"The UIKit framework provides the required infrastructure for your iOS or tvOS apps. for austria"},"sdkId":{"type":"string","example":"3405edf9-a92f-464a-a850-27d34901b5ab"},"toggleStatus":{"type":"number","example":2}},"required":["name","description","sdkId","toggleStatus"]}},"purposeId":{"type":"string","example":""},"type":{"type":"string","example":"IAB2V2_STACK"},"descriptionLegal":{"type":"string","example":""},"iabIllustrations":{"type":"array","items":{"type":"string","example":"You read several articles on how to build a treehouse on a social media platform. This information might be added to a profile to mark your interest in content related to outdoors as well as do-it-yourself guides (with the objective of allowing the personalisation of content, so that for example you are presented with more blog posts and articles on treehouses and wood cabins in the future)."}},"consentToggleStatus":{"type":"number","example":0},"consentStatus":{"type":"number","example":0},"legIntStatus":{"type":"number","example":0},"vendorsLinkedInfo":{"type":"string","example":"310 partners can use this purpose"},"generalVendorsIds":{"type":"array","items":{"type":"string"}},"isConsentDisabled":{"type":"boolean"},"isLegIntDisabled":{"type":"boolean"}},"required":["showSDKListLink","groupId","parent","groupName","isIabPurpose","firstPartyCookies","purposeId","type","descriptionLegal","consentToggleStatus"]},{"type":"object","properties":{"children":{"type":"array","items":{"type":"object","properties":{"showSDKListLink":{"type":"boolean","example":true},"groupId":{"type":"string","example":"V2STACK1"},"parent":{"type":"string","example":""},"groupDescription":{"type":"string","example":"Precise geolocation and information about device characteristics can be used."},"groupName":{"type":"string","example":"Precise geolocation data, and identification through device scanning"},"isIabPurpose":{"type":"boolean","example":true},"firstPartyCookies":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string","example":"UIKit"},"description":{"type":"string","example":"The UIKit framework provides the required infrastructure for your iOS or tvOS apps. for austria"},"sdkId":{"type":"string","example":"3405edf9-a92f-464a-a850-27d34901b5ab"},"toggleStatus":{"type":"number","example":2}},"required":["name","description","sdkId","toggleStatus"]}},"purposeId":{"type":"string","example":""},"type":{"type":"string","example":"IAB2V2_STACK"},"descriptionLegal":{"type":"string","example":""},"iabIllustrations":{"type":"array","items":{"type":"string","example":"You read several articles on how to build a treehouse on a social media platform. This information might be added to a profile to mark your interest in content related to outdoors as well as do-it-yourself guides (with the objective of allowing the personalisation of content, so that for example you are presented with more blog posts and articles on treehouses and wood cabins in the future)."}},"consentToggleStatus":{"type":"number","example":0},"consentStatus":{"type":"number","example":0},"legIntStatus":{"type":"number","example":0},"vendorsLinkedInfo":{"type":"string","example":"310 partners can use this purpose"},"generalVendorsIds":{"type":"array","items":{"type":"string"}},"isConsentDisabled":{"type":"boolean"},"isLegIntDisabled":{"type":"boolean"}},"required":["showSDKListLink","groupId","parent","groupName","isIabPurpose","firstPartyCookies","purposeId","type","descriptionLegal","consentToggleStatus"]}}},"required":["children"]}]}}},"required":["styling","purposes"]},"dsIdDetails":{"type":"object","properties":{"showDividerBar":{"type":"boolean","example":true},"titleText":{"type":"string","example":"User ID"},"notYetConsentedText":{"type":"string","example":"--"},"timestampTitleText":{"type":"string","example":"Timestamp"},"descriptionText":{"type":"string","example":"This User ID will be used as a unique identifier while storing and accessing your preferences for future."},"copyButtonVoiceOverLabel":{"type":"string","example":"Copy Button"},"dsidText":{"type":"string","example":"b661c6bd-33c7-4c1b-a9cb-8692ec9c3875"},"timeStamp":{"type":"string","example":""}},"required":["showDividerBar","titleText","notYetConsentedText","copyButtonVoiceOverLabel","dsidText"]},"filter":{"type":"object","properties":{"onColor":{"type":"string","example":"#346E4A"},"onColorDark":{"type":"string","example":"#6CC04A"},"color":{"type":"string","example":"#696969"},"colorDark":{"type":"string","example":"#FFFFFF"},"filterVoiceOverTextsSDKs":{"type":"string","example":"Filter Icon"},"filterApplyText":{"type":"string","example":"Apply"},"filterApplyVoiceOverText":{"type":"string","example":"Apply"},"filterCloseText":{"type":"string","example":"Cancel"},"filterClearText":{"type":"string","example":"Clear Filters"},"filterSelectedAriaLabel":{"type":"string","example":"Selected"},"filterUnSelectedAriaLabel":{"type":"string","example":"Un-selected"}},"required":["onColor","onColorDark","color","colorDark","filterVoiceOverTextsSDKs","filterApplyText","filterApplyVoiceOverText","filterCloseText","filterClearText","filterSelectedAriaLabel","filterUnSelectedAriaLabel"]},"searchBar":{"type":"object","properties":{"textColor":{"description":"Applicable to mobile device type only","type":"string","example":"#696969"},"textColorDark":{"description":"Applicable to mobile device type only","type":"string","example":"#FFFFFF"},"searchPlaceholderText":{"type":"string","example":"Search…"},"searchNoResultsFoundText":{"type":"string","example":"No Results Found"},"searchResultsTotalText":{"type":"string","example":"Total"},"backgroundColorDark":{"description":"Applicable to mobile device type only","type":"string","example":"#5D5D5D"},"resultsFoundText":{"type":"string"}},"required":["textColor","textColorDark","searchPlaceholderText","searchNoResultsFoundText","searchResultsTotalText","backgroundColorDark","resultsFoundText"]}},"required":["general"]}}},{"type":"object","properties":{"prompts":{"description":"The UI settings for the prompts.","type":"object","properties":{"ageGate":{"description":"The UI settings for the age gate prompt.","type":"object","properties":{"logoUrl":{"description":"The URL of the logo to be displayed on the age gate prompt.","type":"string","example":"https://cookie-cdn.1trust.app/logos/static/mbl_age_gate_prompt_logo.png"},"titleText":{"description":"The title text of the age gate prompt.","type":"string","example":"Age Verification"},"descriptionText":{"description":"The description text of the age gate prompt.","type":"string","example":"The following content is intended for a mature audience. As part of our commitment to showing age appropriate content to children, please confirm you are over the age of 16 before proceeding"},"primaryButtonText":{"description":"The text of the primary button on the age gate prompt.","type":"string","example":"Yes"},"secondaryButtonText":{"description":"The text of the secondary button on the age gate prompt.","type":"string","example":"No"},"toggleDisableHints":{"type":"string"},"linkedCategories":{"type":"object","properties":{"list":{"type":"array","items":{"type":"object","properties":{"groupId":{"type":"string"},"ageGroups":{"type":"array","items":{"type":"object","properties":{"name":{"type":"string"},"lowerBound":{"type":"number"},"upperBound":{"type":"number"}},"required":["name","upperBound"]}}},"required":["groupId","ageGroups"]}}},"required":["list"]}},"required":["linkedCategories"]},"idfa":{"description":"The UI settings for the IDFA prompt.","type":"object","properties":{"prePrompt":{"description":"The UI settings for the IDFA pre-prompt.","type":"object","properties":{"logoUrl":{"description":"The URL of the logo to be displayed on the IDFA pre-prompt.","type":"string","example":"https://cookie-cdn.1trust.app/logos/static/mbl_pre_prompt_logo.png"},"titleText":{"description":"The title text of the IDFA pre-prompt.","type":"string","example":"Help Us Keep This App Free"},"descriptionText":{"description":"The description text of the IDFA pre-prompt.","type":"string","example":"Ads relevant to you"},"primaryButtonText":{"description":"The text of the primary button on the IDFA pre-prompt.","type":"string","example":"Continue"},"secondaryButtonText":{"description":"The text of the secondary button on the IDFA pre-prompt.","type":"string","example":"Not Now"}}},"postPrompt":{"description":"The UI settings for the IDFA post-prompt.","type":"object","properties":{"logoUrl":{"description":"The URL of the logo to be displayed on the IDFA post-prompt.","type":"string","example":"https://cookie-cdn.1trust.app/logos/static/mbl_post_prompt_logo.png"},"titleText":{"description":"The title text of the IDFA post-prompt.","type":"string","example":"Help Us Keep This App Free"},"descriptionText":{"description":"The description text of the IDFA post-prompt.","type":"string","example":"Ads relevant to you"},"primaryButtonText":{"description":"The text of the primary button on the IDFA post-prompt.","type":"string","example":"Settings"},"secondaryButtonText":{"description":"The text of the secondary button on the IDFA post-prompt.","type":"string","example":"Not Now"}}},"linkedCategories":{"description":"The categories to be displayed on the IDFA prompt.","type":"object","properties":{"list":{"description":"A list of category IDs to be displayed on the IDFA prompt.","type":"array","items":{"type":"object","properties":{"groupId":{"description":"The ID of the category to be displayed on the IDFA prompt.","type":"string"}},"required":["groupId"]}}},"required":["list"]}},"required":["linkedCategories"]},"ntfyConfigData":{"description":"The UI settings for the notification.","type":"object","properties":{"duration":{"description":"The duration for which the notification is displayed.","type":"number"},"sync":{"description":"The sync settings for the notification.","type":"object","properties":{"general":{"description":"The general UI settings for the notification.","type":"object","properties":{"backgroundColor":{"description":"The background color of the notification in light mode.","type":"string","example":"#FFFFFF"},"backgroundColorDark":{"description":"The background color of the notification in dark mode.","type":"string","example":"#FFFFFF"},"borderColor":{"description":"The border color of the notification in light mode.","type":"string","example":"#FFFFFF"},"borderColorDark":{"description":"The border color of the notification in dark mode.","type":"string","example":"#FFFFFF"},"iconBackgroundColor":{"description":"The icon background color of the notification in light mode.","type":"string","example":"#1276CE"},"iconBackgroundColorDark":{"description":"The icon background color of the notification in dark mode.","type":"string","example":"#1276CE"},"showIcon":{"description":"Determines whether to show the icon on the notification.","type":"boolean"},"showClose":{"description":"Determines whether to show the close button on the notification.","type":"boolean"},"closeAria":{"description":"The ARIA label for the close button on the notification.","type":"string","example":"Close"}}},"title":{"description":"The UI settings for the notification title.","type":"object","properties":{"fontSize":{"description":"The font size of the notification title.","type":"string","example":"14"},"show":{"description":"Determines whether to show the title on the notification.","type":"boolean"},"text":{"description":"The text content of the notification title.","type":"string","example":"Cookie Preferences"},"textAlign":{"description":"The text alignment of the notification title.","type":"string","example":"left"},"textColor":{"description":"The text color of the notification title in light mode.","type":"string","example":"#696969"},"textColorDark":{"description":"The text color of the notification title in dark mode.","type":"string","example":"#696969"}},"required":["show"]},"description":{"description":"The UI settings for the notification description.","type":"object","properties":{"fontSize":{"description":"The font size of the notification description.","type":"string","example":"12"},"show":{"description":"Determines whether to show the description on the notification.","type":"boolean"},"text":{"description":"The text content of the notification description.","type":"string","example":"Syncing..."},"textAlign":{"description":"The text alignment of the notification description.","type":"string","example":"left"},"textColor":{"description":"The text color of the notification description in light mode.","type":"string","example":"#696969"},"textColorDark":{"description":"The text color of the notification description in dark mode.","type":"string","example":"#696969"}},"required":["show"]}},"required":["general"]},"complete":{"description":"The UI settings for the success/complete notification.","type":"object","properties":{"general":{"description":"The general UI settings for the success/complete notification.","type":"object","properties":{"backgroundColor":{"description":"The background color of the notification in light mode.","type":"string","example":"#FFFFFF"},"backgroundColorDark":{"description":"The background color of the notification in dark mode.","type":"string","example":"#FFFFFF"},"borderColor":{"description":"The border color of the notification in light mode.","type":"string","example":"#FFFFFF"},"borderColorDark":{"description":"The border color of the notification in dark mode.","type":"string","example":"#FFFFFF"},"iconBackgroundColor":{"description":"The background color of the notification icon in light mode.","type":"string","example":"#6CC04A"},"iconBackgroundColorDark":{"description":"The background color of the notification icon in dark mode.","type":"string","example":"#6CC04A"},"showIcon":{"description":"Determines whether to show the icon on the notification.","type":"boolean"},"showClose":{"description":"Determines whether to show the close button on the notification.","type":"boolean"},"closeAria":{"description":"The ARIA label for the close button.","type":"string","example":"Close"}}},"title":{"description":"The UI settings for the notification title.","type":"object","properties":{"fontSize":{"description":"The font size of the notification title.","type":"string","example":"14"},"text":{"description":"The text content of the notification title.","type":"string","example":"Cookie Preferences"},"textAlign":{"description":"The text alignment of the notification title.","type":"string","example":"left"},"textColor":{"description":"The text color of the notification title in light mode.","type":"string","example":"#696969"},"textColorDark":{"description":"The text color of the notification title in dark mode.","type":"string","example":"#696969"}}},"description":{"description":"The UI settings for the notification description.","type":"object","properties":{"fontSize":{"description":"The font size of the notification description.","type":"string","example":"12"},"text":{"description":"The text content of the notification description.","type":"string","example":"Synced"},"textAlign":{"description":"The text alignment of the notification description.","type":"string","example":"left"},"textColor":{"description":"The text color of the notification description in light mode.","type":"string","example":"#696969"},"textColorDark":{"description":"The text color of the notification description in dark mode.","type":"string","example":"#696969"}}},"button":{"description":"The UI settings for the notification button.","type":"object","properties":{"borderRadius":{"description":"The border radius of the notification button.","type":"string","example":"0"},"color":{"type":"string","example":"#1276CE"},"colorDark":{"type":"string","example":"#1276CE"},"fontSize":{"type":"string","example":"12"},"show":{"type":"boolean"},"showAsLink":{"type":"boolean"},"text":{"type":"string","example":"Cookie Settings"},"textColor":{"type":"string","example":"#FFFFFF"},"textColorDark":{"type":"string","example":"#FFFFFF"},"borderColor":{"description":"The border color of the notification in light mode.","type":"string","example":"#1276CE"},"borderColorDark":{"description":"The border color of the notification in dark mode.","type":"string","example":"#1276CE"}},"required":["show"]}},"required":["general"]}},"required":["duration","sync","complete"]},"googleAd":{"type":"object","properties":{"general":{"type":"object","properties":{"enableConsent":{"type":"boolean"}},"required":["enableConsent"]}},"required":["general"]}}}}}]},{"type":"object","properties":{"storageKeys":{"description":"The consent data for various storage keys.","type":"object","properties":{"IABUSPrivacy_String":{"type":"string","example":"1YNY"},"IABTCF_AddtlConsent":{"type":"string","example":"1~1584.2292.2392.3100.24431.25731.25931.26031"},"IABTCF_TCString":{"description":"Full encoded TC string","type":"string","example":"CP68pYAP68pYAAcABBENAKEsAP_gAEPgAChQg1NX_H__bW9j8Xr1aft0eY1P99j7ruQxBhfJE-4FyLvW_JwXx2ExNA36pqIKmRIEu3bBIQFlHIHUTUigaogVryHMakWMhTNKJ6BkiFMRM2dYCF5vmYlD-QKY5_p9d3dx2D-t_dv83dzyz81Hn3f5_2e0eLCdQ58tDfv9bROb-9INd_78v4AAAAAAAAAAAAAAAAAAAAAAAAAAABU-9_fff78AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQaoWoACIAFAAXAA4AD4AKAAqABcADgAHgAQAAkABdADAAMoAaABqADwAH4ARAAjgBMAChAFIAUwAqwBbAF0AMQAZgA0ABvAD0AHwAPwAhABDQCIAIkARwAlgBNACjAFKAMAAYcAygDLAGaANEAbIA5ABzwDuAO8AewA-IB9gH7AP8BAICDgIQAREAikBFgEYAI1ARwBHQCRAElAJSATQAn4BQYCoAKiAVcAsQBcwC6wF5AXoAvoBigDRAGvANoAbgA4gBxwDpAHUAO2Ae0A-wB_QD_gIQARMAi8BHsCRAJFASsAmKBMgEygJtATsAoeBR4FIgKTgU0BTYCnwFSAKsAVyArsBYUCxALFAWUAtEBakC2ALZAW4AuABcgC6AF2gLvgXkBeYC-gF_gMEAYMAw0BiADFgGPAMhgZGBkkDJgMnAZUAywBmYDOQGeANEgaMBo4DTQGpgNVgauBrIDXgG0ANsgbcBt8DcgN1AcEA4sBx4Dk4HLAcuA50Bz4DrAHigPHgeSB5QD2gHxQPkA-UB9cD7QPugfsB-4D-wH_AQBAgIBAwCB4EEQIJgQYAg3BMwEzgJqATYgm2CbkE3gTfAnDBOUE5gJ0gTrgnaCdwE8AJ5hBqAEEAAQBlDgAQCdAG2EAAQAuQDTlAAICdA.f_wACHwAAAAA"},"IABTCF_CmpSdkID":{"description":"The unsigned integer ID of CMP SDK","type":"number","example":28},"IABTCF_CmpSdkVersion":{"description":"The unsigned integer version number of CMP SDK","type":"number","example":1},"IABTCF_PolicyVersion":{"description":"The unsigned integer representing the version of the TCF that these consents adhere to","type":"number","example":4},"IABTCF_gdprApplies":{"description":"2 - GDPR applies in current context, \n\t\t\t0 - GDPR does not apply in current context","type":"number","example":1},"IABTCF_PublisherCC":{"description":"Two-letter ISO 3166-1 alpha-2 code - Default: AA (unknown)","type":"string","example":"UK"},"IABTCF_PurposeOneTreatment":{"description":"1 - no special treatment of purpose one, \n\t\t\t1 - purpose one not disclosed.\n\t\t\tVendors can use this value to determine whether consent for purpose one is required.","type":"number","example":0},"IABTCF_UseNonStandardTexts":{"description":"2 - CMP uses customized stack descriptions and/or modified or supplemented standard Illustrations,\n\t0 - CMP did not use a non-standard stack desc. and/or modified or supplemented Illustrations","type":"number","example":0},"IABTCF_UseNonStandardStacks":{"type":"number"},"IABTCF_VendorConsents":{"description":"Binary String: The '0' or '1' at position n - where n's indexing begins at 0 - indicates the consent status for Vendor ID n+1; false and true respectively. eg. '1' at index 0 is consent true for vendor ID 2","type":"string","example":"11010101111111110001111111111111110110110101101111011000111111000101111010111101010110100111111011011101000111100110001101010011111111011111011000111110111010111011100100001100010000011000010111110010010001001111101110000001011100100010111011110101101111110010011100000101111100011101100001001100010011010000001101111110101010011010100010000010101001100100010010000001001011101101110110110000010010000100000001011001010001110010000001110101000100110101001000101000000110101010001000000101011010111100100001110011000110101001000101100011001000010100110011010010100010011110100000011001001000100001010011000100010011001101100111010110000000100001011110011011111001100110001001010000111111100100000010100110001110011111111010011111010111011101110111011100011101100000111111101011011111110111011011111111001101110111011100111100101100111111001101010001111001111101110111111110011111111101100111101101000111100010110000100111010100001110011111001011010000110111111011111111010110110100010011100110111111101111010010000011010111011111111110111111001011111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010101001111101111011111110111110111110111111110111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001"},"IABTCF_VendorLegitimateInterests":{"description":"Binary String: The '0' or '1' at position n - where n's indexing begins at 0 - indicates the legitimate interest status for Vendor ID n+1; false and true respectively. eg. '1' at index 0 is legitimate interest established true for vendor ID 2","type":"string","example":"00000001011001100001101000010101000100000000010111011000000100100001001000010001011010000011100001000101000000100000000001010100000101011000010000000100010000000010100000000000000000000000000100100000011010001000000010000000000100100000011000000101001110110000001100000000100101110101100001001000100000000001000000000010100000000000000110000010000000000100000000000000001010001100100000000000010000000000000000000000010000000000001000010001000000000001001000000000010100000010000000000000000010000000010000001010000000000000000100000000000000000000010000000010000000000000100000011000000000000000010000000000010110000000100000000100000000000000001000000011101000000110001000010000000100000000000010100000010110000100000010010001100100010001000100001010011000000100001000010100000010010000010000000100101101100101000000100000100100000001011000001000001010111000010000000001000101100111100000000000010000000010001000100110000010100000000000010000000000000000000000001010110000000000000001000000010110000010110000000110001001001001000000010010101000010010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011100000100010011011010001100101011010010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001"},"IABTCF_PurposeConsents":{"description":"Binary String: The '0' or '1' at position n - where n's indexing begins at 0 - indicates the consent status for purpose ID n+1; false and true respectively. eg. '1' at index 0 is consent true for purpose ID 2","type":"string","example":"11111111111"},"IABTCF_PurposeLegitimateInterests":{"description":"Binary String: The '0' or '1' at position n - where n's indexing begins at 0 - indicates the legitimate interest status for purpose ID n+1; false and true respectively. eg. '1' at index 0 is legitimate interest established true for purpose ID 2","type":"string","example":"01000011111"},"IABTCF_SpecialFeaturesOptIns":{"description":"Binary String: The '0' or '1' at position n - where n's indexing begins at 0 - indicates the opt-in status for special feature ID n+1; false and true respectively. eg. '1' at index 0 is opt-in true for special feature ID 2","type":"string","example":"11"},"IABTCF_PublisherRestrictions":{"description":"The value at position n - where n's indexing begins at 0 - indicates the publisher restriction type (0-2) for vendor n+1; (see Publisher Restrictions Types). eg. '2' at index 0 is restrictionType 2 for vendor ID 1. {ID} refers to the purpose ID.","type":"object","additionalProperties":{"type":"string","example":"_________________________________________________________________________________________________________________________________________________________________________________________________________0__________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________"}},"IABTCF_PublisherConsent":{"description":"Binary String: The '0' or '1' at position n - where n's indexing begins at 0 - indicates the purpose consent status for purpose ID n+1 for the publisher as they correspond to the Global Vendor List Purposes; false and true respectively. eg. '1' at index 0 is consent true for purpose ID 2","type":"string","example":"11111111111"},"IABTCF_PublisherLegitimateInterests":{"description":"Binary String: The '0' or '1' at position n - where n's indexing begins at 0 - indicates the purpose legitimate interest status for purpose ID n+1 for the publisher as they correspond to the Global Vendor List Purposes; false and true respectively. eg. '1' at index 0 is legitimate interest established true for purpose ID 2","type":"string","example":"01000011111"},"IABTCF_PublisherCustomPurposesConsents":{"description":"Binary String: The '0' or '1' at position n - where n's indexing begins at 0 - indicates the purpose consent status for the publisher's custom purpose ID n+1 for the publisher; false and true respectively. eg. '1' at index 0 is consent true for custom purpose ID 2","type":["string","null"]},"IABTCF_PublisherCustomPurposesLegitimateInterests":{"description":"Binary String: The '0' or '1' at position n - where n's indexing begins at 0 - indicates the purpose legitimate interest status for the publisher's custom purpose ID n+1 for the publisher; false and true respectively. eg. '1' at index 0 is legitimate interest established true for custom purpose ID 2","type":["string","null"]},"IABTCF_EnableAdvertiserConsentMode":{"type":"number"},"IABTCF_DisclosedVendors":{"type":"string","example":"1101"},"IABGPP_2_String":{"type":"string","example":"CP68pYAP68pYAAcABBENAKEsAP_gAEPgAChQg1NX_H__bW9j8Xr1aft0eY1P99j7ruQxBhfJE-4FyLvW_JwXx2ExNA36pqIKmRIEu3bBIQFlHIHUTUigaogVryHMakWMhTNKJ6BkiFMRM2dYCF5vmYlD-QKY5_p9d3dx2D-t_dv83dzyz81Hn3f5_2e0eLCdQ58tDfv9bROb-9INd_78v4AAAAAAAAAAAAAAAAAAAAAAAAAAABU-9_fff78AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQaoWoACIAFAAXAA4AD4AKAAqABcADgAHgAQAAkABdADAAMoAaABqADwAH4ARAAjgBMAChAFIAUwAqwBbAF0AMQAZgA0ABvAD0AHwAPwAhABDQCIAIkARwAlgBNACjAFKAMAAYcAygDLAGaANEAbIA5ABzwDuAO8AewA-IB9gH7AP8BAICDgIQAREAikBFgEYAI1ARwBHQCRAElAJSATQAn4BQYCoAKiAVcAsQBcwC6wF5AXoAvoBigDRAGvANoAbgA4gBxwDpAHUAO2Ae0A-wB_QD_gIQARMAi8BHsCRAJFASsAmKBMgEygJtATsAoeBR4FIgKTgU0BTYCnwFSAKsAVyArsBYUCxALFAWUAtEBakC2ALZAW4AuABcgC6AF2gLvgXkBeYC-gF_gMEAYMAw0BiADFgGPAMhgZGBkkDJgMnAZUAywBmYDOQGeANEgaMBo4DTQGpgNVgauBrIDXgG0ANsgbcBt8DcgN1AcEA4sBx4Dk4HLAcuA50Bz4DrAHigPHgeSB5QD2gHxQPkA-UB9cD7QPugfsB-4D-wH_AQBAgIBAwCB4EEQIJgQYAg3BMwEzgJqATYgm2CbkE3gTfAnDBOUE5gJ0gTrgnaCdwE8AJ5hBqAEEAAQBlDgAQCdAG2EAAQAuQDTlAAICdA.f_wACHwAAAAA"},"IABGPP_TCFEU2_CmpSdkID":{"description":"The unsigned integer ID of CMP SDK","type":"number","example":28},"IABGPP_TCFEU2_CmpSdkVersion":{"description":"The unsigned integer version number of CMP SDK","type":"number","example":1},"IABGPP_TCFEU2_PolicyVersion":{"description":"The unsigned integer representing the version of the TCF that these consents adhere to","type":"number","example":4},"IABGPP_TCFEU2_gdprApplies":{"description":"2 - GDPR applies in current context, \n\t\t\t0 - GDPR does not apply in current context","type":"number"},"IABGPP_TCFEU2_PublisherCC":{"description":"Two-letter ISO 3166-1 alpha-2 code - Default: AA (unknown)","type":"string","example":"UK"},"IABGPP_TCFEU2_PurposeOneTreatment":{"description":"1 - no special treatment of purpose one, \n\t\t\t1 - purpose one not disclosed.\n\t\t\tVendors can use this value to determine whether consent for purpose one is required.","type":"number"},"IABGPP_TCFEU2_UseNonStandardTexts":{"description":"2 - CMP uses customized stack descriptions and/or modified or supplemented standard Illustrations,\n\t0 - CMP did not use a non-standard stack desc. and/or modified or supplemented Illustrations","type":"number"},"IABGPP_TCFEU2_UseNonStandardStacks":{"type":"number"},"IABGPP_TCFEU2_VendorConsents":{"description":"Binary String: The '0' or '1' at position n - where n's indexing begins at 0 - indicates the consent status for Vendor ID n+1; false and true respectively. eg. '1' at index 0 is consent true for vendor ID 2","type":"string","example":"11010101111111110001111111111111110110110101101111011000111111000101111010111101010110100111111011011101000111100110001101010011111111011111011000111110111010111011100100001100010000011000010111110010010001001111101110000001011100100010111011110101101111110010011100000101111100011101100001001100010011010000001101111110101010011010100010000010101001100100010010000001001011101101110110110000010010000100000001011001010001110010000001110101000100110101001000101000000110101010001000000101011010111100100001110011000110101001000101100011001000010100110011010010100010011110100000011001001000100001010011000100010011001101100111010110000000100001011110011011111001100110001001010000111111100100000010100110001110011111111010011111010111011101110111011100011101100000111111101011011111110111011011111111001101110111011100111100101100111111001101010001111001111101110111111110011111111101100111101101000111100010110000100111010100001110011111001011010000110111111011111111010110110100010011100110111111101111010010000011010111011111111110111111001011111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010101001111101111011111110111110111110111111110111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001"},"IABGPP_TCFEU2_VendorLegitimateInterests":{"description":"Binary String: The '0' or '1' at position n - where n's indexing begins at 0 - indicates the legitimate interest status for Vendor ID n+1; false and true respectively. eg. '1' at index 0 is legitimate interest established true for vendor ID 2","type":"string","example":"00000001011001100001101000010101000100000000010111011000000100100001001000010001011010000011100001000101000000100000000001010100000101011000010000000100010000000010100000000000000000000000000100100000011010001000000010000000000100100000011000000101001110110000001100000000100101110101100001001000100000000001000000000010100000000000000110000010000000000100000000000000001010001100100000000000010000000000000000000000010000000000001000010001000000000001001000000000010100000010000000000000000010000000010000001010000000000000000100000000000000000000010000000010000000000000100000011000000000000000010000000000010110000000100000000100000000000000001000000011101000000110001000010000000100000000000010100000010110000100000010010001100100010001000100001010011000000100001000010100000010010000010000000100101101100101000000100000100100000001011000001000001010111000010000000001000101100111100000000000010000000010001000100110000010100000000000010000000000000000000000001010110000000000000001000000010110000010110000000110001001001001000000010010101000010010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011100000100010011011010001100101011010010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001"},"IABGPP_TCFEU2_PurposeConsents":{"description":"Binary String: The '0' or '1' at position n - where n's indexing begins at 0 - indicates the consent status for purpose ID n+1; false and true respectively. eg. '1' at index 0 is consent true for purpose ID 2","type":"string","example":"01100011111"},"IABGPP_TCFEU2_PurposeLegitimateInterests":{"description":"Binary String: The '0' or '1' at position n - where n's indexing begins at 0 - indicates the legitimate interest status for purpose ID n+1; false and true respectively. eg. '1' at index 0 is legitimate interest established true for purpose ID 2","type":"string","example":"01000011111"},"IABGPP_TCFEU2_SpecialFeaturesOptIns":{"description":"Binary String: The '0' or '1' at position n - where n's indexing begins at 0 - indicates the opt-in status for special feature ID n+1; false and true respectively. eg. '1' at index 0 is opt-in true for special feature ID 2","type":"string","example":"11"},"IABGPP_TCFEU2_PublisherRestrictions":{"description":"The value at position n - where n's indexing begins at 0 - indicates the publisher restriction type (0-2) for vendor n+1; (see Publisher Restrictions Types). eg. '2' at index 0 is restrictionType 2 for vendor ID 1. {ID} refers to the purpose ID.","type":"object","additionalProperties":{"type":"string","example":"_________________________________________________________________________________________________________________________________________________________________________________________________________0__________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________"}},"IABGPP_TCFEU2_PublisherConsent":{"description":"Binary String: The '0' or '1' at position n - where n's indexing begins at 0 - indicates the purpose consent status for purpose ID n+1 for the publisher as they correspond to the Global Vendor List Purposes; false and true respectively. eg. '1' at index 0 is consent true for purpose ID 2","type":"string","example":"01100011111"},"IABGPP_TCFEU2_PublisherLegitimateInterests":{"description":"Binary String: The '0' or '1' at position n - where n's indexing begins at 0 - indicates the purpose legitimate interest status for purpose ID n+1 for the publisher as they correspond to the Global Vendor List Purposes; false and true respectively. eg. '1' at index 0 is legitimate interest established true for purpose ID 2","type":"string","example":"01000011111"},"IABGPP_TCFEU2_PublisherCustomPurposesConsents":{"description":"Binary String: The '0' or '1' at position n - where n's indexing begins at 0 - indicates the purpose consent status for the publisher's custom purpose ID n+1 for the publisher; false and true respectively. eg. '1' at index 0 is consent true for custom purpose ID 2","type":["string","null"]},"IABGPP_TCFEU2_PublisherCustomPurposesLegitimateInterests":{"description":"Binary String: The '0' or '1' at position n - where n's indexing begins at 0 - indicates the purpose legitimate interest status for the publisher's custom purpose ID n+1 for the publisher; false and true respectively. eg. '1' at index 0 is legitimate interest established true for custom purpose ID 2","type":["string","null"]},"IABGPP_TCFEU2_DisclosedVendors":{"type":"string","example":"1101"},"OT_GroupConsents":{"type":"object","example":{"C0001":1},"additionalProperties":{"type":"integer","enum":[0,1]}},"OT_GroupLIConsents":{"type":"object","example":{"IAB2V2_1":1},"additionalProperties":{"type":"integer","enum":[0,1]}},"OT_SdkConsents":{"type":"object","example":{"d5fe3c22-2266-40c0-91b7-35844fde37a1":1},"additionalProperties":{"type":"integer","enum":[0,1]}},"OT_UCPConsents":{"type":"object","example":{"6c105523-9b73-4ef0-8908-c99d8d63ecea":{"consentStatus":0,"options":{"638f54bd-6fc5-455d-aa87-8fe0c3a6eb47":0}}},"additionalProperties":{"type":"object","properties":{"consentStatus":{"type":"number"},"options":{"type":"object","additionalProperties":{"type":"number"}}},"required":["consentStatus","options"]}},"OT_GeneralVendorsConsents":{"description":"The consent status for general vendors.","type":"object","example":{"V34":1},"additionalProperties":{"type":"integer","enum":[0,1]}},"OT_LastConsentedDate":{"description":"The date and time when the consent was last updated.","type":"string","example":"2024-11-19T04:59:48.059Z"},"OT_Identifier":{"description":"The unique identifier for the data subject.","type":"string","example":"user-1"},"OT_AlwaysActiveIds":{"type":"object","example":{"groups":["C0001"],"sdks":["e0cad307-e07b-45e7-b081-0563251d5560"]},"properties":{"groups":{"type":"array","items":{"type":"string"}},"sdks":{"type":"array","items":{"type":"string"}}}},"OT_AgeGate":{"type":"object","example":{"lastUpdated":1777323272761,"lowerBound":18,"upperBound":65},"properties":{"lastUpdated":{"type":"number"},"lowerBound":{"type":"number"},"upperBound":{"type":"number"}},"required":["lastUpdated"]}}}}}]},{"type":"object","properties":{"groupsHierarchy":{"type":"object","example":{"C0001":{"children":[{"C0002":{"sdks":["sdk3","sdk4"]}}],"sdks":["sdk1","sdk2"],"canToggleSubgroups":true},"IAB2V2_1":{}},"additionalProperties":{"type":"object","properties":{"children":{"type":"array","items":{"type":"object","additionalProperties":{"type":"object","properties":{"sdks":{"type":"array","items":{"type":"string"}}},"required":["sdks"]}}},"sdks":{"type":"array","items":{"type":"string"}},"canToggleSubgroups":{"type":"boolean"}}}}},"required":["groupsHierarchy"]},{"type":"object","properties":{"otConsentString":{"type":"string","example":"eyJMYXN0TGF1bmNoRGF0ZSI6MTcwNDczNzM3OTY1MSwiU2hvdWxkU2hvd0Jhbm5lciI6MSwiRFNJRCI6InN1cC1uZXdsa2diIn0="}}}]}}}},"400":{"description":"Bad Request","content":{"application/json":{"schema":{"type":"object","properties":{"errors":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string","example":"ERROR_CODE_BLOB_LOCATIONS_UNAVAILABLE"},"message":{"type":"string","example":"Unable to fetch data for the specified Application ID. Please check your configurations."}},"required":["code","message"]}}},"required":["errors"]}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"type":"object","properties":{"errors":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string","example":"ERROR_CODE_NO_ACCESS"},"message":{"type":"string","example":"No access to this resource"}},"required":["code","message"]}}},"required":["errors"]}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"type":"object","properties":{"errors":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string","example":"ERROR_CODE_TEXT_RESOURCE_NOT_FOUND"},"message":{"type":"string","example":"Not Found"}},"required":["code","message"]}}},"required":["errors"]}}}},"429":{"description":"Too Many Requests. \\nFor more information, see [API Rate Limits](https://developer-onetrust-com.ez29.periodicos.capes.gov.br/onetrust/reference/rate-limits-overview).","headers":{"Retry-After":{"schema":{"description":"The number of seconds after which requests will be allowed again.","format":"int32"}},"ot-period":{"schema":{"description":"The unit of time for which the rate limit applies","enum":["HOUR","MINUTE"]}},"ot-ratelimit-event-id":{"schema":{"description":"The unique identifier for the rate-limiting event.","format":"uuid"}},"ot-request-made":{"schema":{"description":"The number of requests made within the specified period.","format":"int32"}},"ot-requests-allowed":{"schema":{"description":"The number of requests allowed within the specified period.","format":"int32"}}}},"500":{"description":"Internal Server Error","content":{"application/json":{"schema":{"type":"object","properties":{"errors":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string","example":"ERROR_CODE_GENERIC_ERROR"},"message":{"type":"string","example":"Something went wrong"}},"required":["code","message"]}}},"required":["errors"]}}}}}}},"/cfw/cmp/v1/save-log-consent":{"post":{"operationId":"post_LogConsent","summary":"Log Consent","description":"Use this API to log consent when a user interacts with a Banner or Preference Center.","tags":["Log Consent"],"x-onetrust":{"release-status":"Public Preview","release-status-link":"https://developer-onetrust-com.ez29.periodicos.capes.gov.br/onetrust/changelog/onetrust-20240520-released","spec-label":"https://developer-onetrust-com.ez29.periodicos.capes.gov.br/onetrust/openapi/consent-preferences-consent-management-platform-cmp.json"},"parameters":[{"name":"OT-CDN-Location","in":"header","description":"The location of the CDN.","required":true,"schema":{"description":"The location of the CDN.","type":"string","enum":["cdn.cookielaw.org","cdn-apac.onetrust.com","cdn.au.onetrust.com","cdn-ukwest.onetrust.com","cookie-cdn.cookiepro.com","otcc-demo.otprivacy.com","otcc-training.onetrust.com"]}},{"name":"OT-App-Id","in":"header","description":"The unique identifier for the app or domain.","required":true,"schema":{"description":"The unique identifier for the app or domain.","type":"string","example":"95c1b37a-c271-44e8-9dd3-1742d82ec948-test","pattern":"^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}(-test)?$"}},{"name":"OT-Device-Type","in":"header","description":"The type of device.","required":true,"schema":{"description":"The type of device.","type":"string","enum":["mobile","ctv"]}},{"name":"OT-SDK-Version","in":"header","description":"The published version of the app or domain.","required":true,"schema":{"description":"The published version of the app or domain.","type":"string","example":"202403.2.0","pattern":"^\\d{6}\\.\\d+\\.\\d+$"}},{"name":"OT-SDK-Identification","in":"header","description":"The OT SDK identification.","required":false,"schema":{"description":"The OT SDK identification.","type":["string","null"],"example":"iOS/17.0/202411.1.0"}},{"name":"OT-Language","in":"header","description":"The language in which the user interface should be displayed.","required":false,"schema":{"description":"The language in which the user interface should be displayed.","type":["string","null"],"example":"en"}},{"name":"OT-Country-Code","in":"header","description":"The country code from which the user is accessing the app or website.","required":false,"schema":{"description":"The country code from which the user is accessing the app or website.","type":["string","null"],"example":"US"}},{"name":"OT-Region-Code","in":"header","description":"The region code from which the user is accessing the app or website.","required":false,"schema":{"description":"The region code from which the user is accessing the app or website.","type":["string","null"],"example":"GA"}},{"name":"OT-Fetch-Type","in":"header","description":"The type of data to download.","required":false,"schema":{"description":"The type of data to download.","type":["string","null"],"enum":["APP_DATA_ONLY","APP_DATA_AND_PROFILE","APP_DATA_AND_SYNC_PROFILE"]}},{"name":"OT-Consent-String","in":"header","description":"The encoded consent string that contains the interface's metadata.","required":false,"schema":{"description":"The encoded consent string that contains the interface's metadata.","type":["string","null"],"example":"eyJsYXN0TGF1bmNoRGF0ZSI6MTcxMjMzMDgyOTEwMywic2hvdWxkU2hvd0Jhbm5lciI6MSwiZHNJZCI6IjljZDFjZGM1LTMwNmUtNGQ0Yi05MWFiLTg2MzdjODQ3ZjA3NyIsImFwcElkIjoiOTVjMWIzN2EtYzI3MS00NGU4LTlkZDMtMTc0MmQ4MmVjOTQ4LXRlc3QiLCJjZG4iOiJjZG4uY29va2llbGF3Lm9yZyIsImlzQW5vbnltb3VzIjoxLCJleHBpcnlEYXRlIjpudWxsfQ=="}},{"name":"OT-Identifier","in":"header","description":"The unique identifier for the data subject.","required":false,"schema":{"description":"The unique identifier for the data subject.","type":["string","null"],"examples":["9cd1cdc5-306e-4d4b-91ab-8637c847f077","gpburdell@onetrust.com"]}},{"name":"OT-Identifier-Type","in":"header","description":"The identifier type associated with the unique identifier in OT-Identifier header","required":false,"schema":{"description":"The identifier type associated with the unique identifier in OT-Identifier header","type":["string","null"],"example":"Email"}},{"name":"OT-Identifier-UpdateType","in":"header","description":"The update type for the identifier. This header is used to specify how the identifier should be updated.","required":false,"schema":{"description":"The update type for the identifier. This header is used to specify how the identifier should be updated.","type":["string","null"],"enum":["Rename-Identifier"]}},{"name":"OT-Sync-Profile-Auth","in":"header","description":"The JSON Web Token (JWT) generated using Public Keys within the OneTrust application.","required":false,"schema":{"description":"The JSON Web Token (JWT) generated using Public Keys within the OneTrust application.","type":["string","null"],"example":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJncGJ1cmRlbGxAb25ldHJ1c3QuY29tIiwibmFtZSI6Ikdlb3JnZSBQLiBCdXJkZWxsIiwiaWF0IjoxNTE2MjM5MDIyfQ.qisq7xmfAqXkkSckWpeJKs86JlXuKmClEgMaooSaih0"}},{"name":"OT-Platform","in":"header","description":"To handle platform-specific features like ATT (App Tracking Transparency for Apple) or GoogleAdId (for Android) in a structured way, you can send the platform type in the parameters of an API or request.","required":false,"schema":{"description":"To handle platform-specific features like ATT (App Tracking Transparency for Apple) or GoogleAdId (for Android) in a structured way, you can send the platform type in the parameters of an API or request.","type":["string","null"],"enum":["Apple","Android"]}},{"name":"OT-Exclude-Html-Tags","in":"header","description":"This is specifically to unbold the vendor numbers only.","required":false,"schema":{"description":"This is specifically to unbold the vendor numbers only.","type":["boolean","null"]}},{"name":"OT-Is-Anonymous-User","in":"header","description":"This flag indicates whether the request is anonymous. When `true`, profile creation is skipped.","required":false,"schema":{"description":"This flag indicates whether the request is anonymous. When `true`, profile creation is skipped.","type":["boolean","null"]}},{"name":"OT-Tcf-Eu2v2-Consent-String","in":"header","description":"The IAB TCF string that contains information on consent preferences.","required":false,"schema":{"description":"The IAB TCF string that contains information on consent preferences.","type":["string","null"],"example":"CP68pYAP68pYAAcABBENAKEsAP_gAEPgAChQg1NX_H__bW9j8Xr1aft0eY1P99j7ruQxBhfJE-4FyLvW_JwXx2ExNA36pqIKmRIEu3bBIQFlHIHUTUigaogVryHMakWMhTNKJ6BkiFMRM2dYCF5vmYlD-QKY5_p9d3dx2D-t_dv83dzyz81Hn3f5_2e0eLCdQ58tDfv9bROb-9INd_78v4AAAAAAAAAAAAAAAAAAAAAAAAAAABU-9_fff78AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQaoWoACIAFAAXAA4AD4AKAAqABcADgAHgAQAAkABdADAAMoAaABqADwAH4ARAAjgBMAChAFIAUwAqwBbAF0AMQAZgA0ABvAD0AHwAPwAhABDQCIAIkARwAlgBNACjAFKAMAAYcAygDLAGaANEAbIA5ABzwDuAO8AewA-IB9gH7AP8BAICDgIQAREAikBFgEYAI1ARwBHQCRAElAJSATQAn4BQYCoAKiAVcAsQBcwC6wF5AXoAvoBigDRAGvANoAbgA4gBxwDpAHUAO2Ae0A-wB_QD_gIQARMAi8BHsCRAJFASsAmKBMgEygJtATsAoeBR4FIgKTgU0BTYCnwFSAKsAVyArsBYUCxALFAWUAtEBakC2ALZAW4AuABcgC6AF2gLvgXkBeYC-gF_gMEAYMAw0BiADFgGPAMhgZGBkkDJgMnAZUAywBmYDOQGeANEgaMBo4DTQGpgNVgauBrIDXgG0ANsgbcBt8DcgN1AcEA4sBx4Dk4HLAcuA50Bz4DrAHigPHgeSB5QD2gHxQPkA-UB9cD7QPugfsB-4D-wH_AQBAgIBAwCB4EEQIJgQYAg3BMwEzgJqATYgm2CbkE3gTfAnDBOUE5gJ0gTrgnaCdwE8AJ5hBqAEEAAQBlDgAQCdAG2EAAQAuQDTlAAICdA.f_wACHwAAAAA"}},{"name":"OT-GPP-String","in":"header","description":"The GPP string that contains information on consent preferences.","required":false,"schema":{"description":"The GPP string that contains information on consent preferences.","type":["string","null"]}},{"name":"OT-Explicit-Consent","in":"header","required":false,"schema":{"description":"If true, only the consent explicitly provided in the request body will be submitted.","type":["boolean","null"]}}],"requestBody":{"content":{"application/json":{"schema":{"description":"Request body cannot be empty","type":"object","properties":{"interactionType":{"description":"The type of interactions users can have with the interface.","type":"string","example":"BANNER_ALLOW_ALL","enum":["BANNER_ALLOW_ALL","BANNER_REJECT_ALL","BANNER_CLOSE","BANNER_CONTINUE_WITHOUT_ACCEPTING","PREFERENCE_CENTER_ALLOW_ALL","PREFERENCE_CENTER_REJECT_ALL","PREFERENCE_CENTER_CONFIRM","PREFERENCE_CENTER_CLOSE","PREFERENCE_CENTER_CONTINUE_WITHOUT_ACCEPTING","UC_PREFERENCE_CENTER_CONFIRM","VENDOR_LIST_ALLOW_ALL","VENDOR_LIST_REJECT_ALL","VENDOR_LIST_CONFIRM","VENDOR_LIST_CONTINUE_WITHOUT_ACCEPTING","VENDOR_LIST_CLOSE","SDK_LIST_ALLOW_ALL","SDK_LIST_REJECT_ALL","SDK_LIST_CONFIRM","SDK_LIST_CONTINUE_WITHOUT_ACCEPTING","SDK_LIST_CLOSE","ATT_CONFIRM","ATT_OPTOUT","ATT_NOTGIVEN","AGEGATE_RANGE","SYNC_PROFILE","TRUST_CENTER_PREFERENCE_CONSENT","GOOGLE_ADS_CONFIRM","GOOGLE_ADS_OPTOUT"]},"consent":{"description":"The consent statuses for Purposes, IAB Vendors, Google Vendors, and SDKs.","type":"object","properties":{"purposesStatus":{"description":"The consent status details for a Purpose.","type":"array","items":{"type":"object","properties":{"groupId":{"description":"The unique identifier for a Purpose.","type":"string","example":"IAB2V2_1"},"status":{"description":"The consent status for a Purpose.","type":"boolean","example":true},"liStatus":{"description":"The Legitimate Interest status for a Purpose.","type":"boolean","example":false}},"required":["groupId","status"]}},"iabVendorsStatus":{"description":"The consent status details for an IAB Vendor.","type":"array","items":{"type":"object","properties":{"vId":{"description":"The identifier for the IAB Vendor.","type":"string","example":"1"},"status":{"description":"The consent status for the IAB Vendor.","type":"boolean","example":true},"liStatus":{"description":"The Legitimate Interest status for an IAB Vendor.","type":"boolean","example":false}},"required":["vId"]}},"googleVendorsStatus":{"description":"The consent status details for a Google Vendor.","type":"array","items":{"type":"object","properties":{"vId":{"description":"The identifier for the Google Vendor.","type":"string","example":"1"},"status":{"description":"The consent status for the Google Vendor.","type":"boolean","example":true},"liStatus":{"description":"The Legitimate Interest status for a Google Vendor.","type":"boolean","example":false}},"required":["vId","status"]}},"generalVendorsStatus":{"description":"The consent status details for a General Vendor.","type":"array","items":{"type":"object","properties":{"vId":{"description":"The identifier for the General Vendor.","type":"string","example":"1"},"status":{"description":"The consent status for the General Vendor.","type":"boolean","example":true}},"required":["vId","status"]}},"sdkStatus":{"description":"The consent status details for an SDK.","type":"array","items":{"type":"object","properties":{"sdkId":{"description":"The unique identifier for the SDK.","type":"string","example":"3405edf9-a92f-464a-a850-27d34901b5ab"},"status":{"description":"The consent status for an SDK.","type":"boolean","example":true}},"required":["sdkId","status"]}},"ucPurposesStatus":{"description":"The consent status details for a UC Purpose.","type":"array","items":{"type":"object","properties":{"id":{"description":"The identifier for the UC Purpose.","type":"string"},"status":{"description":"The consent status for the UC Purpose.","type":"boolean"},"customPreferences":{"type":"array","items":{"type":"object","properties":{"id":{"description":"The identifier for the Custom Preference.","type":"string"},"options":{"type":"array","items":{"type":"object","properties":{"id":{"description":"The identifier for the Option.","type":"string"},"status":{"description":"The consent status for the Option","type":"boolean"}},"required":["id","status"]}}},"required":["id","options"]}}},"required":["id","status"],"example":{"id":"645537c5-f90f-45ec-9aaf-53f0ffbef1bd","status":true,"customPreferences":[{"id":"bc2ea789-2a28-4686-bae1-35bc791fd47a","options":[{"id":"32f058a9-3fde-485e-98ef-77310b0ecd8d","status":true}]}]}}},"bulkOperation":{"description":"The object to perform bulk consent operations.","type":"object","properties":{"purposes":{"description":"The flag that indicates weather the consent status for all purposes should be updated.","type":"boolean"},"sdks":{"description":"The flag that indicates weather the consent status for all SDKs should be updated.","type":"boolean"},"iabVendorsConsent":{"description":"The flag that indicates weather the consent status for all IAB vendors should be updated.","type":"boolean"},"iabVendorsLegInt":{"description":"The flag that indicates weather the legitimate interest status for all IAB vendors should be updated.","type":"boolean"},"googleVendors":{"description":"The flag that indicates weather the consent status for all Google vendors should be updated.","type":"boolean"},"generalVendors":{"description":"The flag that indicates weather the consent status for all general vendors should be updated.","type":"boolean"},"ucp":{"description":"The flag that indicates weather the consent status for all UC purposes should be updated.","type":"boolean"}}}}},"userAgent":{"description":"The browser details of the user that is accessing the app or website.","type":"string","example":"Chrome/122.0.0.0"},"ageGate":{"description":"The age range information for AgeGate consent. Required when interactionType is AGEGATE_RANGE.","type":"object","properties":{"lowerBound":{"description":"The lower bound of the age range (optional).","type":"number","example":13},"upperBound":{"description":"The upper bound of the age range (optional).","type":"number","example":17}}},"customDataElements":{"description":"The additional information about the user provided during their consent interaction.","type":"object","example":{"dss_country_code":"US"},"additionalProperties":{}}}}}}},"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"allOf":[{"allOf":[{"type":"object","properties":{"errors":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string","example":"ERROR_CODE_BLOB_LOCATIONS_UNAVAILABLE","enum":["SUCCESS","ERROR_CODE_TEXT_RESOURCE_NOT_FOUND","ERROR_CODE_NO_CONTENT","ERROR_CODE_BLOB_LOCATIONS_UNAVAILABLE","ERROR_CODE_INVALID_LOCATION","ERROR_CODE_INVALID_COUNTRY_OR_REGION","ERROR_CODE_INVALID_DEVICE_TYPE","ERROR_CODE_INVALID_FETCH_TYPE","ERROR_CODE_INVALID_CONSENT_REQUEST","ERROR_CODE_HTTP_IF_NONE_MATCHED","ERROR_CODE_SYNC_GROUP","ERROR_CODE_FAILURE","ERROR_CODE_DEFAULT_PURPOSE_STATUS","ERROR_CODE_INVALID_OT_CONSENT_STRING","ERROR_CODE_GENERIC_ERROR","ERROR_CODE_MISSING_REQUIRED_HEADER","ERROR_CODE_NO_ACCESS","ERROR_CODE_INVALID_INTERACTION_TYPE","ERROR_CODE_INVALID_CONTENT_TYPE_HEADER","ERROR_IDENTIFIER_MISMATCH","ERROR_UCP_NOT_CONFIGURED","ERROR_CODE_INVALID_TC_STRING","ERROR_GOOGLE_ADS_DISABLED","ERROR_CODE_CONSENT_LOGGING","ERROR_CODE_INVALID_REQUEST_BODY","ERROR_CODE_UNSUPPORTED_VERSION","ERROR_CODE_INVALID_AGE_RANGE","ERROR_CODE_AGE_RANGE_REQUIRED","ERROR_CODE_EMPTY_CONSENT","ERROR_CODE_GLOBAL_OPT_OUT_NOT_CONFIGURED","ERROR_CODE_GLOBAL_OPT_OUT_DISABLED","ERROR_CODE_DSAR"]},"message":{"type":"string","example":"Unable to fetch data for the specified Application ID. Please check your configurations.","enum":["Not Found","No content","success","Unable to fetch data for the specified Application ID. Please check your configurations.","Invalid location","Invalid country code or region code. If you want to skip validation, please set the header 'OT-Geolocation-Skip-Validation' to true.","Invalid Device Type","Invalid Fetch type","Missing either or all of TenantId or Identifier or Authorization","If-None-Match","syncGroup","failure","NO_CONSENT","Invalid OT consent string","Something went wrong","No access to this resource","Invalid Interaction Type","Content-Type header should be application/json","Input Identifier does not match with one in consent string","The UC Purposes API call was successful, but no data is available for display.","UC Purposes is disabled.","Error decoding TC string, default consent is returned.","Google Ads is disabled.","Consent Logging has failed, please retry in sometime and if issue still persists please reach out to support team.","Error parsing request body","The published version is not supported. Please publish a newer version.","The upper bound of the age range must be greater than lower bound.","At least one age bound (lower or upper) must be provided.","At least one purpose consent is required.","Global Opt-Out is not configured.","Global Opt-Out is disabled."]}},"required":["code","message"]}},"warnings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string","example":"WARNING_CODE_PUBLISHED_VERSION_MISMATCH","enum":["WARNING_CODE_PUBLISHED_VERSION_MISMATCH"]},"message":{"type":"string","example":"Requested data for the OT-SDK-Version does not match the published version on the OneTrust server. The latest published version will be returned instead.","enum":["Requested data for the OT-SDK-Version does not match the published version on the OneTrust server. The latest published version will be returned instead."]}},"required":["code","message"]}}}},{"type":"object","properties":{"appConfig":{"description":"The object that contains the application configurations. ","type":"object","properties":{"showBanner":{"description":"The flag that indicates whether to show the banner.","type":"boolean","example":true},"bannerReason":{"description":"The reason the banner is being displayed.","type":"string","example":"Geo rule Banner is enabled and is first launch.","enum":["Geo rule Banner is not enabled.","Geo rule Banner is enabled and is first launch.","Sdk's Automatic reconsent has expired.","Reconsent triggered for an authenticated user.","The TC String has expired.","Hundred percent sync is not completed for cross device sync enabled scenario.","The template type is updated to IAB.","Sdk has been published with reconsent.","Banner will not be shown as consent validity holds true.","Banner will not be shown as cross device sync is hundred percent complete."]},"templateType":{"description":"The type of template used for the banner.","type":"string","example":"IAB2V2","enum":["GDPR","CCPA","IAB2","IAB2V2","GENERIC","LGPD","GENERIC_PROMPT","CPRA","CDPA","USNATIONAL","CUSTOM","COLORADO","CTDPA","UCPA","OREGON","FLORIDA","DELAWARE","IOWA","MONTANA","NEBRASKA","TENNESSEE","TEXAS","NEW_JERSEY","NEW_HAMPSHIRE","MARYLAND","INDIANA","KENTUCKY","RHODE_ISLAND","MINNESOTA"]},"bannerReasonCode":{"description":"The code associated with the reason the banner is displayed.","type":"integer","example":101,"enum":[101,102,103,104,105,107,109,150,151,152]},"multiProfileConsent":{"type":"object","properties":{"downloadDataAfterSwitch":{"type":"boolean"},"maxProfilesLimit":{"type":"number"}},"required":["downloadDataAfterSwitch","maxProfilesLimit"]},"gcmInfo":{"type":"object","properties":{"userConsented":{"type":"boolean"},"gcmConsents":{"type":"object","properties":{"adPersonalization":{"type":"string","enum":["UNASSIGNED","UNDEFINED","DENIED","GRANTED"]},"adStorage":{"type":"string","example":"DENIED","enum":["UNASSIGNED","UNDEFINED","DENIED","GRANTED"]},"adUserData":{"type":"string","example":"GRANTED","enum":["UNASSIGNED","UNDEFINED","DENIED","GRANTED"]},"analyticsStorage":{"type":"string","example":"UNDEFINED","enum":["UNASSIGNED","UNDEFINED","DENIED","GRANTED"]},"functionalityStorage":{"type":"string","enum":["UNASSIGNED","UNDEFINED","DENIED","GRANTED"]},"personalizationStorage":{"type":"string","enum":["UNASSIGNED","UNDEFINED","DENIED","GRANTED"]},"securityStorage":{"type":"string","enum":["UNASSIGNED","UNDEFINED","DENIED","GRANTED"]}},"required":["adPersonalization","adStorage","adUserData","analyticsStorage","functionalityStorage","personalizationStorage","securityStorage"]}},"required":["userConsented","gcmConsents"]},"countryCode":{"type":"string","example":"US"},"regionCode":{"type":"string","example":"CA"},"shouldResetLocalState":{"description":"The flag that indicates whether to discard local changes on the client side and collect fresh consent.","type":"boolean","default":false},"lastReconsentDate":{"type":"number","example":1733147973220},"rejectAllButtonBehavior":{"type":"string","example":"LIActiveIfLegalBasis"},"globalOptOutData":{"type":"object","properties":{"linkedCategories":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","example":"C0003"},"groupName":{"type":"string","example":"Social Media Cookies"}},"required":["id","groupName"]}},"confirmationMessage":{"type":"string","example":"You've opted out across all your devices and services."},"instructionalMessage":{"type":"string","example":"To opt out across all your devices, please provide your email or phone number below."},"communicationMedium":{"type":"string","example":"EMAIL"},"submitButtonText":{"type":"string","example":"Submit Opt-Out"},"closeButtonText":{"type":"string","example":"Close"},"cancelButtonText":{"type":"string","example":"Cancel"},"inputValidationError":{"type":"string","example":"Please enter a valid input"},"submissionError":{"type":"string","example":"Submission error, we will retry automatically."},"knownUserError":{"type":"string","example":"Local opt-out is applied, but there was an error with the global opt-out. We will retry automatically."},"mobileSectionHeader":{"type":"string","example":"Opt out across devices"},"emailFieldPlaceholderText":{"type":"string","example":"Enter your email address"},"closeButtonAriaLabel":{"type":"string","example":"Close"}},"required":["confirmationMessage","instructionalMessage","communicationMedium","submitButtonText","closeButtonText","cancelButtonText","inputValidationError","submissionError","knownUserError","mobileSectionHeader","emailFieldPlaceholderText","closeButtonAriaLabel"]}},"required":["showBanner","bannerReason","templateType","bannerReasonCode"]}},"required":["appConfig"]},{"type":"object","properties":{"receipt":{"type":"string","example":"eyJraWQiOiJobUxKWjJmbDBvc2VDMXk5REIvRDJLaUFBaXlaQzF4d2pldzJ5ekxUSmFORFFTbjFVdENWclRLbkhLbnUzNFZENXVnQ1RHNjAvSXVodkpOVTNGTW0vdz09IiwiYWxnIjoiSFM1MTIifQ.eyJtb2MiOiJDT09LSUUiLCJzdWIiOiIiLCJhdHRhY2htZW50cyI6bnVsbCwibm90ZXMiOm51bGwsInN5bmNHcm91cCI6IjIzODViZjg1LTdkNGMtNDAwMy05Y2I3LTdkNGQxNTE3YWZhOSIsImlzcyI6bnVsbCwiY29uc2VudFN0cmluZyI6eyJ0eXBlIjoidGNmIiwiY29udGVudCI6IkNQNjhwWUFQNjhwWUFBY0FCQkVOQUtFc0FQX2dBRVBnQUNoUWcxTlhfSF9fYlc5ajhYcjFhZnQwZVkxUDk5ajdydVF4QmhmSkUtNEZ5THZXX0p3WHgyRXhOQTM2cHFJS21SSUV1M2JCSVFGbEhJSFVUVWlnYW9nVnJ5SE1ha1dNaFROS0o2QmtpRk1STTJkWUNGNXZtWWxELVFLWTVfcDlkM2R4MkQtdF9kdjgzZHp5ejgxSG4zZjVfMmUwZUxDZFE1OHREZnY5YlJPYi05SU5kXzc4djRBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCVS05X2ZmZjc4QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUVRYW9Xb0FDSUFGQUFYQUE0QUQ0QUtBQXFBQmNBRGdBSGdBUUFBa0FCZEFEQUFNb0FhQUJxQUR3QUg0QVJBQWpnQk1BQ2hBRklBVXdBcXdCYkFGMEFNUUFaZ0EwQUJ2QUQwQUh3QVB3QWhBQkRRQ0lBSWtBUndBbGdCTkFDakFGS0FNQUFZY0F5Z0RMQUdhQU5FQWJJQTVBQnp3RHVBTzhBZXdBLUlCOWdIN0FQOEJBSUNEZ0lRQVJFQWlrQkZnRVlBSTFBUndCSFFDUkFFbEFKU0FUUUFuNEJRWUNvQUtpQVZjQXNRQmN3QzZ3RjVBWG9Bdm9CaWdEUkFHdkFOb0FiZ0E0Z0J4d0RwQUhVQU8yQWUwQS13Ql9RRF9nSVFBUk1BaThCSHNDUkFKRkFTc0FtS0JNZ0V5Z0p0QVRzQW9lQlI0RklnS1RnVTBCVFlDbndGU0FLc0FWeUFyc0JZVUN4QUxGQVdVQXRFQmFrQzJBTFpBVzRBdUFCY2dDNkFGMmdMdmdYa0JlWUMtZ0ZfZ01FQVlNQXcwQmlBREZnR1BBTWhnWkdCa2tESmdNbkFaVUF5d0JtWURPUUdlQU5FZ2FNQm80RFRRR3BnTlZnYXVCcklEWGdHMEFOc2diY0J0OERjZ04xQWNFQTRzQng0RGs0SExBY3VBNTBCejREckFIaWdQSGdlU0I1UUQyZ0h4UVBrQS1VQjljRDdRUHVnZnNCLTRELXdIX0FRQkFnSUJBd0NCNEVFUUlKZ1FZQWczQk13RXpnSnFBVFlnbTJDYmtFM2dUZkFuREJPVUU1Z0owZ1RyZ25hQ2R3RThBSjVoQnFBRUVBQVFCbERnQVFDZEFHMkVBQVFBdVFEVGxBQUlDZEEuZl93QUNId0FBQUFBIiwiY3JlYXRlZERhdGUiOiIyMDI0LTAzLTA0VDEzOjIwOjMwLjU2NDM5MTE0NFoiLCJ1cGRhdGVEYXRlIjoiMjAyNC0wMy0wNFQxMzoyMDozMC41NjQzOTEyMjRaIn0sImxhbmd1YWdlIjpudWxsLCJwcm9jZXNzVmVyc2lvbiI6MTcsImVuYWJsZVBhcmVudFByaW1hcnlJZGVudGlmaWVycyI6ZmFsc2UsImF1dGhlbnRpY2F0aW9uUmVxdWlyZWQiOmZhbHNlLCJkeW5hbWljQ29sbGVjdGlvblBvaW50IjpmYWxzZSwicHJvY2Vzc0lkIjoiNjBiMWU1YjAtZmY0Yy00ZjY5LWFlNTEtNDI5MmY1MmVmZTlkIiwiZHNEYXRhRWxlbWVudHMiOlsiSW50ZXJhY3Rpb25UeXBlIiwiVXNlckFnZW50IiwiQ291bnRyeSJdLCJkb3VibGVPcHRJbiI6ZmFsc2UsImNvbnNlbnRUeXBlIjoiQ09PS0lFQkFOTkVSIiwiYWRkaXRpb25hbElkZW50aWZpZXJzIjp7fSwiaWF0IjoiMjAyNC0wMy0wNFQxMzoyMDozMC41NjQ0MDEwMjQiLCJjdXN0b21QYXlsb2FkIjpudWxsLCJqdGkiOiJiYWFkNjUwMS1jNWM5LTQ5ZjctYWI0Yy00Njg0ZWNiOGE1OGIiLCJwb2xpY3lfdXJpIjoiU3VwLW5vdi0yMDIxIiwiaWRlbnRpZmllciI6IjAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqZCIsImFkZGl0aW9uYWxQYXJlbnRJZGVudGlmaWVyVHlwZXMiOltdLCJwYXJlbnRQcmltYXJ5SWRlbnRpZmllcnNUeXBlIjpudWxsLCJnYWNTdHJpbmciOm51bGwsInRjU3RyaW5nVjIiOiJDUDY4cFlBUDY4cFlBQWNBQkJFTkFLRXNBUF9nQUVQZ0FDaFFnMU5YX0hfX2JXOWo4WHIxYWZ0MGVZMVA5OWo3cnVReEJoZkpFLTRGeUx2V19Kd1h4MkV4TkEzNnBxSUttUklFdTNiQklRRmxISUhVVFVpZ2FvZ1ZyeUhNYWtXTWhUTktKNkJraUZNUk0yZFlDRjV2bVlsRC1RS1k1X3A5ZDNkeDJELXRfZHY4M2R6eXo4MUhuM2Y1XzJlMGVMQ2RRNTh0RGZ2OWJST2ItOUlOZF83OHY0QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQlUtOV9mZmY3OEFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFFUWFvV29BQ0lBRkFBWEFBNEFENEFLQUFxQUJjQURnQUhnQVFBQWtBQmRBREFBTW9BYUFCcUFEd0FINEFSQUFqZ0JNQUNoQUZJQVV3QXF3QmJBRjBBTVFBWmdBMEFCdkFEMEFId0FQd0FoQUJEUUNJQUlrQVJ3QWxnQk5BQ2pBRktBTUFBWWNBeWdETEFHYUFORUFiSUE1QUJ6d0R1QU84QWV3QS1JQjlnSDdBUDhCQUlDRGdJUUFSRUFpa0JGZ0VZQUkxQVJ3QkhRQ1JBRWxBSlNBVFFBbjRCUVlDb0FLaUFWY0FzUUJjd0M2d0Y1QVhvQXZvQmlnRFJBR3ZBTm9BYmdBNGdCeHdEcEFIVUFPMkFlMEEtd0JfUURfZ0lRQVJNQWk4QkhzQ1JBSkZBU3NBbUtCTWdFeWdKdEFUc0FvZUJSNEZJZ0tUZ1UwQlRZQ253RlNBS3NBVnlBcnNCWVVDeEFMRkFXVUF0RUJha0MyQUxaQVc0QXVBQmNnQzZBRjJnTHZnWGtCZVlDLWdGX2dNRUFZTUF3MEJpQURGZ0dQQU1oZ1pHQmtrREpnTW5BWlVBeXdCbVlET1FHZUFORWdhTUJvNERUUUdwZ05WZ2F1QnJJRFhnRzBBTnNnYmNCdDhEY2dOMUFjRUE0c0J4NERrNEhMQWN1QTUwQno0RHJBSGlnUEhnZVNCNVFEMmdIeFFQa0EtVUI5Y0Q3UVB1Z2ZzQi00RC13SF9BUUJBZ0lCQXdDQjRFRVFJSmdRWUFnM0JNd0V6Z0pxQVRZZ20yQ2JrRTNnVGZBbkRCT1VFNWdKMGdUcmduYUNkd0U4QUo1aEJxQUVFQUFRQmxEZ0FRQ2RBRzJFQUFRQXVRRFRsQUFJQ2RBLmZfd0FDSHdBQUFBQSIsInJlY29uZmlybUFjdGl2ZVB1cnBvc2UiOmZhbHNlLCJhbGxvd05vdEdpdmVuQ29uc2VudHMiOmZhbHNlLCJub3RpY2VzIjpbXSwiaXNBbm9ueW1vdXMiOnRydWUsIm11bHRpcGxlSWRlbnRpZmllclR5cGVzIjpmYWxzZSwicHVycG9zZXMiOlt7IklkIjoiZWUxODI2NmUtMzYzZS00YWZkLWI1N2MtZTY0MmRiNDMyMDhkIiwiVmVyc2lvbiI6NywiUHJlZmVyZW5jZXMiOltdLCJDdXN0b21QcmVmZXJlbmNlcyI6W10sIlByaXZhY3lOb3RpY2VzIjpbXSwiVHJhbnNhY3Rpb25UeXBlIjoiTk9fQ0hPSUNFIiwiUHVycG9zZUF0dGFjaG1lbnRzIjpbXSwiUHVycG9zZU5vdGUiOm51bGwsImF0dHJpYnV0ZXMiOnt9fSx7IklkIjoiYzA0YTAzZDQtYWNjNy00MDA3LWJjMGUtODczNTE0NmY5MTU0IiwiVmVyc2lvbiI6MSwiUHJlZmVyZW5jZXMiOltdLCJDdXN0b21QcmVmZXJlbmNlcyI6W10sIlByaXZhY3lOb3RpY2VzIjpbXSwiVHJhbnNhY3Rpb25UeXBlIjoiTk9fQ0hPSUNFIiwiUHVycG9zZUF0dGFjaG1lbnRzIjpbXSwiUHVycG9zZU5vdGUiOm51bGwsImF0dHJpYnV0ZXMiOnt9fSx7IklkIjoiMjYyYmIyMzgtYTI5Ni00Mzk1LTg0MGYtZjA3ZWRiMDFlM2YyIiwiVmVyc2lvbiI6MSwiUHJlZmVyZW5jZXMiOltdLCJDdXN0b21QcmVmZXJlbmNlcyI6W10sIlByaXZhY3lOb3RpY2VzIjpbXSwiVHJhbnNhY3Rpb25UeXBlIjoiTk9fQ0hPSUNFIiwiUHVycG9zZUF0dGFjaG1lbnRzIjpbXSwiUHVycG9zZU5vdGUiOm51bGwsImF0dHJpYnV0ZXMiOnt9fSx7IklkIjoiMTEzOGM5MTAtMjRhMS00NTNiLWI1NDAtZTU5Mzk3Y2M4OWU2IiwiVmVyc2lvbiI6MiwiUHJlZmVyZW5jZXMiOltdLCJDdXN0b21QcmVmZXJlbmNlcyI6W10sIlByaXZhY3lOb3RpY2VzIjpbXSwiVHJhbnNhY3Rpb25UeXBlIjoiQ09ORklSTUVEIiwiUHVycG9zZUF0dGFjaG1lbnRzIjpbXSwiUHVycG9zZU5vdGUiOm51bGwsImF0dHJpYnV0ZXMiOnt9fSx7IklkIjoiZjQxMzQxYzEtZTlhOC00ZDcwLWJkNTEtY2M4NzM2NmY4MmE0IiwiVmVyc2lvbiI6MSwiUHJlZmVyZW5jZXMiOltdLCJDdXN0b21QcmVmZXJlbmNlcyI6W10sIlByaXZhY3lOb3RpY2VzIjpbXSwiVHJhbnNhY3Rpb25UeXBlIjoiQ09ORklSTUVEIiwiUHVycG9zZUF0dGFjaG1lbnRzIjpbXSwiUHVycG9zZU5vdGUiOm51bGwsImF0dHJpYnV0ZXMiOnt9fSx7IklkIjoiNmIzYmE1NDAtZjFkZi00ZWFmLTg0MWItMTY5YzE0ZjY1MGQ0IiwiVmVyc2lvbiI6MSwiUHJlZmVyZW5jZXMiOltdLCJDdXN0b21QcmVmZXJlbmNlcyI6W10sIlByaXZhY3lOb3RpY2VzIjpbXSwiVHJhbnNhY3Rpb25UeXBlIjoiQ09ORklSTUVEIiwiUHVycG9zZUF0dGFjaG1lbnRzIjpbXSwiUHVycG9zZU5vdGUiOm51bGwsImF0dHJpYnV0ZXMiOnt9fSx7IklkIjoiOTBlOGE4NDEtMTIxZC00ZmE1LWJhMDEtZGU2ODFiZDA1NTIwIiwiVmVyc2lvbiI6MSwiUHJlZmVyZW5jZXMiOltdLCJDdXN0b21QcmVmZXJlbmNlcyI6W10sIlByaXZhY3lOb3RpY2VzIjpbXSwiVHJhbnNhY3Rpb25UeXBlIjoiQ09ORklSTUVEIiwiUHVycG9zZUF0dGFjaG1lbnRzIjpbXSwiUHVycG9zZU5vdGUiOm51bGwsImF0dHJpYnV0ZXMiOnt9fSx7IklkIjoiODg5ZDYzYmEtZWM0YS00YTUyLThkNDgtNzhjZGZjN2U4ZjJiIiwiVmVyc2lvbiI6MiwiUHJlZmVyZW5jZXMiOltdLCJDdXN0b21QcmVmZXJlbmNlcyI6W10sIlByaXZhY3lOb3RpY2VzIjpbXSwiVHJhbnNhY3Rpb25UeXBlIjoiQ09ORklSTUVEIiwiUHVycG9zZUF0dGFjaG1lbnRzIjpbXSwiUHVycG9zZU5vdGUiOm51bGwsImF0dHJpYnV0ZXMiOnt9fSx7IklkIjoiNGNhMzRjZjItZDQ0ZS00M2QxLTk2NjktODA5ZjI1MjIxNjNhIiwiVmVyc2lvbiI6MywiUHJlZmVyZW5jZXMiOltdLCJDdXN0b21QcmVmZXJlbmNlcyI6W10sIlByaXZhY3lOb3RpY2VzIjpbXSwiVHJhbnNhY3Rpb25UeXBlIjoiQ09ORklSTUVEIiwiUHVycG9zZUF0dGFjaG1lbnRzIjpbXSwiUHVycG9zZU5vdGUiOm51bGwsImF0dHJpYnV0ZXMiOnt9fSx7IklkIjoiYTJmNWRkODYtOTM5MC00ZTc1LWJlNzAtMTEzN2U5M2JlZTI2IiwiVmVyc2lvbiI6OSwiUHJlZmVyZW5jZXMiOltdLCJDdXN0b21QcmVmZXJlbmNlcyI6W10sIlByaXZhY3lOb3RpY2VzIjpbXSwiVHJhbnNhY3Rpb25UeXBlIjoiQ09ORklSTUVEIiwiUHVycG9zZUF0dGFjaG1lbnRzIjpbXSwiUHVycG9zZU5vdGUiOm51bGwsImF0dHJpYnV0ZXMiOnt9fSx7IklkIjoiMTg1NGNhMzEtYmQ5ZS00NWY5LTlkYjgtNzZkMjhiMTA2YjlkIiwiVmVyc2lvbiI6MSwiUHJlZmVyZW5jZXMiOltdLCJDdXN0b21QcmVmZXJlbmNlcyI6W10sIlByaXZhY3lOb3RpY2VzIjpbXSwiVHJhbnNhY3Rpb25UeXBlIjoiQ09ORklSTUVEIiwiUHVycG9zZUF0dGFjaG1lbnRzIjpbXSwiUHVycG9zZU5vdGUiOm51bGwsImF0dHJpYnV0ZXMiOnt9fSx7IklkIjoiNDZlZTVlNDYtOGJhMS00NzczLWI0MWUtYmFiM2RiMjgxZTAzIiwiVmVyc2lvbiI6MSwiUHJlZmVyZW5jZXMiOltdLCJDdXN0b21QcmVmZXJlbmNlcyI6W10sIlByaXZhY3lOb3RpY2VzIjpbXSwiVHJhbnNhY3Rpb25UeXBlIjoiQ09ORklSTUVEIiwiUHVycG9zZUF0dGFjaG1lbnRzIjpbXSwiUHVycG9zZU5vdGUiOm51bGwsImF0dHJpYnV0ZXMiOnt9fSx7IklkIjoiNjJhZjQ1ZWItMDNjYy00NGY3LThjNWMtZjcyMjBhYjNiYWZjIiwiVmVyc2lvbiI6MSwiUHJlZmVyZW5jZXMiOltdLCJDdXN0b21QcmVmZXJlbmNlcyI6W10sIlByaXZhY3lOb3RpY2VzIjpbXSwiVHJhbnNhY3Rpb25UeXBlIjoiQ09ORklSTUVEIiwiUHVycG9zZUF0dGFjaG1lbnRzIjpbXSwiUHVycG9zZU5vdGUiOm51bGwsImF0dHJpYnV0ZXMiOnt9fSx7IklkIjoiZGRkNjY5ODItYjRmMC00MTU4LTg5MmUtOGQ4ODYxYmVlOGVjIiwiVmVyc2lvbiI6MSwiUHJlZmVyZW5jZXMiOltdLCJDdXN0b21QcmVmZXJlbmNlcyI6W10sIlByaXZhY3lOb3RpY2VzIjpbXSwiVHJhbnNhY3Rpb25UeXBlIjoiQ09ORklSTUVEIiwiUHVycG9zZUF0dGFjaG1lbnRzIjpbXSwiUHVycG9zZU5vdGUiOm51bGwsImF0dHJpYnV0ZXMiOnt9fSx7IklkIjoiNmQ4YjU5MjYtMzZiNS00MmQ4LWJiOGMtOTU5NjM2Zjk4N2NiIiwiVmVyc2lvbiI6MSwiUHJlZmVyZW5jZXMiOltdLCJDdXN0b21QcmVmZXJlbmNlcyI6W10sIlByaXZhY3lOb3RpY2VzIjpbXSwiVHJhbnNhY3Rpb25UeXBlIjoiQ09ORklSTUVEIiwiUHVycG9zZUF0dGFjaG1lbnRzIjpbXSwiUHVycG9zZU5vdGUiOm51bGwsImF0dHJpYnV0ZXMiOnt9fSx7IklkIjoiYWNmMmE4ZDUtMDhmMy00Y2Q1LWFhMWUtZjljMzdjYzY1ZjYyIiwiVmVyc2lvbiI6MSwiUHJlZmVyZW5jZXMiOltdLCJDdXN0b21QcmVmZXJlbmNlcyI6W10sIlByaXZhY3lOb3RpY2VzIjpbXSwiVHJhbnNhY3Rpb25UeXBlIjoiQ09ORklSTUVEIiwiUHVycG9zZUF0dGFjaG1lbnRzIjpbXSwiUHVycG9zZU5vdGUiOm51bGwsImF0dHJpYnV0ZXMiOnt9fSx7IklkIjoiMmVkMTUwN2MtNTNkMS00ZDdkLWJiYjktZjkzMjhmMzFlMWVhIiwiVmVyc2lvbiI6MSwiUHJlZmVyZW5jZXMiOltdLCJDdXN0b21QcmVmZXJlbmNlcyI6W10sIlByaXZhY3lOb3RpY2VzIjpbXSwiVHJhbnNhY3Rpb25UeXBlIjoiQ09ORklSTUVEIiwiUHVycG9zZUF0dGFjaG1lbnRzIjpbXSwiUHVycG9zZU5vdGUiOm51bGwsImF0dHJpYnV0ZXMiOnt9fSx7IklkIjoiODM4NjA5ZjktMmExMi00ZGVlLWE2ZjgtYTU4YjMyZWJkOTgzIiwiVmVyc2lvbiI6MSwiUHJlZmVyZW5jZXMiOltdLCJDdXN0b21QcmVmZXJlbmNlcyI6W10sIlByaXZhY3lOb3RpY2VzIjpbXSwiVHJhbnNhY3Rpb25UeXBlIjoiQ09ORklSTUVEIiwiUHVycG9zZUF0dGFjaG1lbnRzIjpbXSwiUHVycG9zZU5vdGUiOm51bGwsImF0dHJpYnV0ZXMiOnt9fSx7IklkIjoiYTIzY2U4Y2EtMzI1OS00NzI0LTg1YzctMmI5OTI5NTE2ODM0IiwiVmVyc2lvbiI6MSwiUHJlZmVyZW5jZXMiOltdLCJDdXN0b21QcmVmZXJlbmNlcyI6W10sIlByaXZhY3lOb3RpY2VzIjpbXSwiVHJhbnNhY3Rpb25UeXBlIjoiQ09ORklSTUVEIiwiUHVycG9zZUF0dGFjaG1lbnRzIjpbXSwiUHVycG9zZU5vdGUiOm51bGwsImF0dHJpYnV0ZXMiOnt9fSx7IklkIjoiMmQ5MjhlOTgtNzE5YS00NGFjLTliMjAtNjg5YjBlNjM1MzU3IiwiVmVyc2lvbiI6MSwiUHJlZmVyZW5jZXMiOltdLCJDdXN0b21QcmVmZXJlbmNlcyI6W10sIlByaXZhY3lOb3RpY2VzIjpbXSwiVHJhbnNhY3Rpb25UeXBlIjoiQ09ORklSTUVEIiwiUHVycG9zZUF0dGFjaG1lbnRzIjpbXSwiUHVycG9zZU5vdGUiOm51bGwsImF0dHJpYnV0ZXMiOnt9fSx7IklkIjoiYTlkYjMxYmUtODEyYS00YmExLTgwYWQtMzhlODM1MmUwMjA5IiwiVmVyc2lvbiI6MSwiUHJlZmVyZW5jZXMiOltdLCJDdXN0b21QcmVmZXJlbmNlcyI6W10sIlByaXZhY3lOb3RpY2VzIjpbXSwiVHJhbnNhY3Rpb25UeXBlIjoiQ09ORklSTUVEIiwiUHVycG9zZUF0dGFjaG1lbnRzIjpbXSwiUHVycG9zZU5vdGUiOm51bGwsImF0dHJpYnV0ZXMiOnt9fSx7IklkIjoiNTFhZDk3YjYtZWI1Yy00MGMwLTk1YjYtY2FiMGEzM2RlYzJjIiwiVmVyc2lvbiI6MSwiUHJlZmVyZW5jZXMiOltdLCJDdXN0b21QcmVmZXJlbmNlcyI6W10sIlByaXZhY3lOb3RpY2VzIjpbXSwiVHJhbnNhY3Rpb25UeXBlIjoiTk9fQ0hPSUNFIiwiUHVycG9zZUF0dGFjaG1lbnRzIjpbXSwiUHVycG9zZU5vdGUiOm51bGwsImF0dHJpYnV0ZXMiOnt9fSx7IklkIjoiMzUwZWYxMmQtN2UyYi00YjQyLWI2M2QtZWVkNGZjYzJlOWQ4IiwiVmVyc2lvbiI6MSwiUHJlZmVyZW5jZXMiOltdLCJDdXN0b21QcmVmZXJlbmNlcyI6W10sIlByaXZhY3lOb3RpY2VzIjpbXSwiVHJhbnNhY3Rpb25UeXBlIjoiTk9fQ0hPSUNFIiwiUHVycG9zZUF0dGFjaG1lbnRzIjpbXSwiUHVycG9zZU5vdGUiOm51bGwsImF0dHJpYnV0ZXMiOnt9fSx7IklkIjoiYjg4OTZlODYtMzU3Yi00Zjg5LWJjMmMtOTdkN2EwZDdkYTM3IiwiVmVyc2lvbiI6MSwiUHJlZmVyZW5jZXMiOltdLCJDdXN0b21QcmVmZXJlbmNlcyI6W10sIlByaXZhY3lOb3RpY2VzIjpbXSwiVHJhbnNhY3Rpb25UeXBlIjoiTk9fQ0hPSUNFIiwiUHVycG9zZUF0dGFjaG1lbnRzIjpbXSwiUHVycG9zZU5vdGUiOm51bGwsImF0dHJpYnV0ZXMiOnt9fV0sInRlbmFudElkIjoiZTBkMzI4MGYtZDQ5NC00MDQ3LTlmNzUtMjNjY2U1NzI5OTYyIiwib3ZlcnJpZGVBY3RpdmVQdXJwb3NlIjp0cnVlLCJvdEp3dFZlcnNpb24iOjEsImVuYWJsZUdlb2xvY2F0aW9uIjpmYWxzZX0.4DtjRg-IFAA0mpIVak5IvzQU89Y-kY8JinRLH6IZK3RX9XH_GZJdA4R4_UdBOHHEEiINsB_yCsloVO5DZ_w7Tg"},"message":{"type":"string","example":"Required request body is missing"}},"required":["receipt"]},{"type":"object","properties":{"storageKeys":{"description":"The consent data for various storage keys.","type":"object","properties":{"IABUSPrivacy_String":{"type":"string","example":"1YNY"},"IABTCF_AddtlConsent":{"type":"string","example":"1~1584.2292.2392.3100.24431.25731.25931.26031"},"IABTCF_TCString":{"description":"Full encoded TC string","type":"string","example":"CP68pYAP68pYAAcABBENAKEsAP_gAEPgAChQg1NX_H__bW9j8Xr1aft0eY1P99j7ruQxBhfJE-4FyLvW_JwXx2ExNA36pqIKmRIEu3bBIQFlHIHUTUigaogVryHMakWMhTNKJ6BkiFMRM2dYCF5vmYlD-QKY5_p9d3dx2D-t_dv83dzyz81Hn3f5_2e0eLCdQ58tDfv9bROb-9INd_78v4AAAAAAAAAAAAAAAAAAAAAAAAAAABU-9_fff78AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQaoWoACIAFAAXAA4AD4AKAAqABcADgAHgAQAAkABdADAAMoAaABqADwAH4ARAAjgBMAChAFIAUwAqwBbAF0AMQAZgA0ABvAD0AHwAPwAhABDQCIAIkARwAlgBNACjAFKAMAAYcAygDLAGaANEAbIA5ABzwDuAO8AewA-IB9gH7AP8BAICDgIQAREAikBFgEYAI1ARwBHQCRAElAJSATQAn4BQYCoAKiAVcAsQBcwC6wF5AXoAvoBigDRAGvANoAbgA4gBxwDpAHUAO2Ae0A-wB_QD_gIQARMAi8BHsCRAJFASsAmKBMgEygJtATsAoeBR4FIgKTgU0BTYCnwFSAKsAVyArsBYUCxALFAWUAtEBakC2ALZAW4AuABcgC6AF2gLvgXkBeYC-gF_gMEAYMAw0BiADFgGPAMhgZGBkkDJgMnAZUAywBmYDOQGeANEgaMBo4DTQGpgNVgauBrIDXgG0ANsgbcBt8DcgN1AcEA4sBx4Dk4HLAcuA50Bz4DrAHigPHgeSB5QD2gHxQPkA-UB9cD7QPugfsB-4D-wH_AQBAgIBAwCB4EEQIJgQYAg3BMwEzgJqATYgm2CbkE3gTfAnDBOUE5gJ0gTrgnaCdwE8AJ5hBqAEEAAQBlDgAQCdAG2EAAQAuQDTlAAICdA.f_wACHwAAAAA"},"IABTCF_CmpSdkID":{"description":"The unsigned integer ID of CMP SDK","type":"number","example":28},"IABTCF_CmpSdkVersion":{"description":"The unsigned integer version number of CMP SDK","type":"number","example":1},"IABTCF_PolicyVersion":{"description":"The unsigned integer representing the version of the TCF that these consents adhere to","type":"number","example":4},"IABTCF_gdprApplies":{"description":"2 - GDPR applies in current context, \n\t\t\t0 - GDPR does not apply in current context","type":"number","example":1},"IABTCF_PublisherCC":{"description":"Two-letter ISO 3166-1 alpha-2 code - Default: AA (unknown)","type":"string","example":"UK"},"IABTCF_PurposeOneTreatment":{"description":"1 - no special treatment of purpose one, \n\t\t\t1 - purpose one not disclosed.\n\t\t\tVendors can use this value to determine whether consent for purpose one is required.","type":"number","example":0},"IABTCF_UseNonStandardTexts":{"description":"2 - CMP uses customized stack descriptions and/or modified or supplemented standard Illustrations,\n\t0 - CMP did not use a non-standard stack desc. and/or modified or supplemented Illustrations","type":"number","example":0},"IABTCF_UseNonStandardStacks":{"type":"number"},"IABTCF_VendorConsents":{"description":"Binary String: The '0' or '1' at position n - where n's indexing begins at 0 - indicates the consent status for Vendor ID n+1; false and true respectively. eg. '1' at index 0 is consent true for vendor ID 2","type":"string","example":"11010101111111110001111111111111110110110101101111011000111111000101111010111101010110100111111011011101000111100110001101010011111111011111011000111110111010111011100100001100010000011000010111110010010001001111101110000001011100100010111011110101101111110010011100000101111100011101100001001100010011010000001101111110101010011010100010000010101001100100010010000001001011101101110110110000010010000100000001011001010001110010000001110101000100110101001000101000000110101010001000000101011010111100100001110011000110101001000101100011001000010100110011010010100010011110100000011001001000100001010011000100010011001101100111010110000000100001011110011011111001100110001001010000111111100100000010100110001110011111111010011111010111011101110111011100011101100000111111101011011111110111011011111111001101110111011100111100101100111111001101010001111001111101110111111110011111111101100111101101000111100010110000100111010100001110011111001011010000110111111011111111010110110100010011100110111111101111010010000011010111011111111110111111001011111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010101001111101111011111110111110111110111111110111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001"},"IABTCF_VendorLegitimateInterests":{"description":"Binary String: The '0' or '1' at position n - where n's indexing begins at 0 - indicates the legitimate interest status for Vendor ID n+1; false and true respectively. eg. '1' at index 0 is legitimate interest established true for vendor ID 2","type":"string","example":"00000001011001100001101000010101000100000000010111011000000100100001001000010001011010000011100001000101000000100000000001010100000101011000010000000100010000000010100000000000000000000000000100100000011010001000000010000000000100100000011000000101001110110000001100000000100101110101100001001000100000000001000000000010100000000000000110000010000000000100000000000000001010001100100000000000010000000000000000000000010000000000001000010001000000000001001000000000010100000010000000000000000010000000010000001010000000000000000100000000000000000000010000000010000000000000100000011000000000000000010000000000010110000000100000000100000000000000001000000011101000000110001000010000000100000000000010100000010110000100000010010001100100010001000100001010011000000100001000010100000010010000010000000100101101100101000000100000100100000001011000001000001010111000010000000001000101100111100000000000010000000010001000100110000010100000000000010000000000000000000000001010110000000000000001000000010110000010110000000110001001001001000000010010101000010010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011100000100010011011010001100101011010010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001"},"IABTCF_PurposeConsents":{"description":"Binary String: The '0' or '1' at position n - where n's indexing begins at 0 - indicates the consent status for purpose ID n+1; false and true respectively. eg. '1' at index 0 is consent true for purpose ID 2","type":"string","example":"11111111111"},"IABTCF_PurposeLegitimateInterests":{"description":"Binary String: The '0' or '1' at position n - where n's indexing begins at 0 - indicates the legitimate interest status for purpose ID n+1; false and true respectively. eg. '1' at index 0 is legitimate interest established true for purpose ID 2","type":"string","example":"01000011111"},"IABTCF_SpecialFeaturesOptIns":{"description":"Binary String: The '0' or '1' at position n - where n's indexing begins at 0 - indicates the opt-in status for special feature ID n+1; false and true respectively. eg. '1' at index 0 is opt-in true for special feature ID 2","type":"string","example":"11"},"IABTCF_PublisherRestrictions":{"description":"The value at position n - where n's indexing begins at 0 - indicates the publisher restriction type (0-2) for vendor n+1; (see Publisher Restrictions Types). eg. '2' at index 0 is restrictionType 2 for vendor ID 1. {ID} refers to the purpose ID.","type":"object","additionalProperties":{"type":"string","example":"_________________________________________________________________________________________________________________________________________________________________________________________________________0__________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________"}},"IABTCF_PublisherConsent":{"description":"Binary String: The '0' or '1' at position n - where n's indexing begins at 0 - indicates the purpose consent status for purpose ID n+1 for the publisher as they correspond to the Global Vendor List Purposes; false and true respectively. eg. '1' at index 0 is consent true for purpose ID 2","type":"string","example":"11111111111"},"IABTCF_PublisherLegitimateInterests":{"description":"Binary String: The '0' or '1' at position n - where n's indexing begins at 0 - indicates the purpose legitimate interest status for purpose ID n+1 for the publisher as they correspond to the Global Vendor List Purposes; false and true respectively. eg. '1' at index 0 is legitimate interest established true for purpose ID 2","type":"string","example":"01000011111"},"IABTCF_PublisherCustomPurposesConsents":{"description":"Binary String: The '0' or '1' at position n - where n's indexing begins at 0 - indicates the purpose consent status for the publisher's custom purpose ID n+1 for the publisher; false and true respectively. eg. '1' at index 0 is consent true for custom purpose ID 2","type":["string","null"]},"IABTCF_PublisherCustomPurposesLegitimateInterests":{"description":"Binary String: The '0' or '1' at position n - where n's indexing begins at 0 - indicates the purpose legitimate interest status for the publisher's custom purpose ID n+1 for the publisher; false and true respectively. eg. '1' at index 0 is legitimate interest established true for custom purpose ID 2","type":["string","null"]},"IABTCF_EnableAdvertiserConsentMode":{"type":"number"},"IABTCF_DisclosedVendors":{"type":"string","example":"1101"},"IABGPP_2_String":{"type":"string","example":"CP68pYAP68pYAAcABBENAKEsAP_gAEPgAChQg1NX_H__bW9j8Xr1aft0eY1P99j7ruQxBhfJE-4FyLvW_JwXx2ExNA36pqIKmRIEu3bBIQFlHIHUTUigaogVryHMakWMhTNKJ6BkiFMRM2dYCF5vmYlD-QKY5_p9d3dx2D-t_dv83dzyz81Hn3f5_2e0eLCdQ58tDfv9bROb-9INd_78v4AAAAAAAAAAAAAAAAAAAAAAAAAAABU-9_fff78AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQaoWoACIAFAAXAA4AD4AKAAqABcADgAHgAQAAkABdADAAMoAaABqADwAH4ARAAjgBMAChAFIAUwAqwBbAF0AMQAZgA0ABvAD0AHwAPwAhABDQCIAIkARwAlgBNACjAFKAMAAYcAygDLAGaANEAbIA5ABzwDuAO8AewA-IB9gH7AP8BAICDgIQAREAikBFgEYAI1ARwBHQCRAElAJSATQAn4BQYCoAKiAVcAsQBcwC6wF5AXoAvoBigDRAGvANoAbgA4gBxwDpAHUAO2Ae0A-wB_QD_gIQARMAi8BHsCRAJFASsAmKBMgEygJtATsAoeBR4FIgKTgU0BTYCnwFSAKsAVyArsBYUCxALFAWUAtEBakC2ALZAW4AuABcgC6AF2gLvgXkBeYC-gF_gMEAYMAw0BiADFgGPAMhgZGBkkDJgMnAZUAywBmYDOQGeANEgaMBo4DTQGpgNVgauBrIDXgG0ANsgbcBt8DcgN1AcEA4sBx4Dk4HLAcuA50Bz4DrAHigPHgeSB5QD2gHxQPkA-UB9cD7QPugfsB-4D-wH_AQBAgIBAwCB4EEQIJgQYAg3BMwEzgJqATYgm2CbkE3gTfAnDBOUE5gJ0gTrgnaCdwE8AJ5hBqAEEAAQBlDgAQCdAG2EAAQAuQDTlAAICdA.f_wACHwAAAAA"},"IABGPP_TCFEU2_CmpSdkID":{"description":"The unsigned integer ID of CMP SDK","type":"number","example":28},"IABGPP_TCFEU2_CmpSdkVersion":{"description":"The unsigned integer version number of CMP SDK","type":"number","example":1},"IABGPP_TCFEU2_PolicyVersion":{"description":"The unsigned integer representing the version of the TCF that these consents adhere to","type":"number","example":4},"IABGPP_TCFEU2_gdprApplies":{"description":"2 - GDPR applies in current context, \n\t\t\t0 - GDPR does not apply in current context","type":"number"},"IABGPP_TCFEU2_PublisherCC":{"description":"Two-letter ISO 3166-1 alpha-2 code - Default: AA (unknown)","type":"string","example":"UK"},"IABGPP_TCFEU2_PurposeOneTreatment":{"description":"1 - no special treatment of purpose one, \n\t\t\t1 - purpose one not disclosed.\n\t\t\tVendors can use this value to determine whether consent for purpose one is required.","type":"number"},"IABGPP_TCFEU2_UseNonStandardTexts":{"description":"2 - CMP uses customized stack descriptions and/or modified or supplemented standard Illustrations,\n\t0 - CMP did not use a non-standard stack desc. and/or modified or supplemented Illustrations","type":"number"},"IABGPP_TCFEU2_UseNonStandardStacks":{"type":"number"},"IABGPP_TCFEU2_VendorConsents":{"description":"Binary String: The '0' or '1' at position n - where n's indexing begins at 0 - indicates the consent status for Vendor ID n+1; false and true respectively. eg. '1' at index 0 is consent true for vendor ID 2","type":"string","example":"11010101111111110001111111111111110110110101101111011000111111000101111010111101010110100111111011011101000111100110001101010011111111011111011000111110111010111011100100001100010000011000010111110010010001001111101110000001011100100010111011110101101111110010011100000101111100011101100001001100010011010000001101111110101010011010100010000010101001100100010010000001001011101101110110110000010010000100000001011001010001110010000001110101000100110101001000101000000110101010001000000101011010111100100001110011000110101001000101100011001000010100110011010010100010011110100000011001001000100001010011000100010011001101100111010110000000100001011110011011111001100110001001010000111111100100000010100110001110011111111010011111010111011101110111011100011101100000111111101011011111110111011011111111001101110111011100111100101100111111001101010001111001111101110111111110011111111101100111101101000111100010110000100111010100001110011111001011010000110111111011111111010110110100010011100110111111101111010010000011010111011111111110111111001011111110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010101001111101111011111110111110111110111111110111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001"},"IABGPP_TCFEU2_VendorLegitimateInterests":{"description":"Binary String: The '0' or '1' at position n - where n's indexing begins at 0 - indicates the legitimate interest status for Vendor ID n+1; false and true respectively. eg. '1' at index 0 is legitimate interest established true for vendor ID 2","type":"string","example":"00000001011001100001101000010101000100000000010111011000000100100001001000010001011010000011100001000101000000100000000001010100000101011000010000000100010000000010100000000000000000000000000100100000011010001000000010000000000100100000011000000101001110110000001100000000100101110101100001001000100000000001000000000010100000000000000110000010000000000100000000000000001010001100100000000000010000000000000000000000010000000000001000010001000000000001001000000000010100000010000000000000000010000000010000001010000000000000000100000000000000000000010000000010000000000000100000011000000000000000010000000000010110000000100000000100000000000000001000000011101000000110001000010000000100000000000010100000010110000100000010010001100100010001000100001010011000000100001000010100000010010000010000000100101101100101000000100000100100000001011000001000001010111000010000000001000101100111100000000000010000000010001000100110000010100000000000010000000000000000000000001010110000000000000001000000010110000010110000000110001001001001000000010010101000010010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011100000100010011011010001100101011010010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001"},"IABGPP_TCFEU2_PurposeConsents":{"description":"Binary String: The '0' or '1' at position n - where n's indexing begins at 0 - indicates the consent status for purpose ID n+1; false and true respectively. eg. '1' at index 0 is consent true for purpose ID 2","type":"string","example":"01100011111"},"IABGPP_TCFEU2_PurposeLegitimateInterests":{"description":"Binary String: The '0' or '1' at position n - where n's indexing begins at 0 - indicates the legitimate interest status for purpose ID n+1; false and true respectively. eg. '1' at index 0 is legitimate interest established true for purpose ID 2","type":"string","example":"01000011111"},"IABGPP_TCFEU2_SpecialFeaturesOptIns":{"description":"Binary String: The '0' or '1' at position n - where n's indexing begins at 0 - indicates the opt-in status for special feature ID n+1; false and true respectively. eg. '1' at index 0 is opt-in true for special feature ID 2","type":"string","example":"11"},"IABGPP_TCFEU2_PublisherRestrictions":{"description":"The value at position n - where n's indexing begins at 0 - indicates the publisher restriction type (0-2) for vendor n+1; (see Publisher Restrictions Types). eg. '2' at index 0 is restrictionType 2 for vendor ID 1. {ID} refers to the purpose ID.","type":"object","additionalProperties":{"type":"string","example":"_________________________________________________________________________________________________________________________________________________________________________________________________________0__________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________"}},"IABGPP_TCFEU2_PublisherConsent":{"description":"Binary String: The '0' or '1' at position n - where n's indexing begins at 0 - indicates the purpose consent status for purpose ID n+1 for the publisher as they correspond to the Global Vendor List Purposes; false and true respectively. eg. '1' at index 0 is consent true for purpose ID 2","type":"string","example":"01100011111"},"IABGPP_TCFEU2_PublisherLegitimateInterests":{"description":"Binary String: The '0' or '1' at position n - where n's indexing begins at 0 - indicates the purpose legitimate interest status for purpose ID n+1 for the publisher as they correspond to the Global Vendor List Purposes; false and true respectively. eg. '1' at index 0 is legitimate interest established true for purpose ID 2","type":"string","example":"01000011111"},"IABGPP_TCFEU2_PublisherCustomPurposesConsents":{"description":"Binary String: The '0' or '1' at position n - where n's indexing begins at 0 - indicates the purpose consent status for the publisher's custom purpose ID n+1 for the publisher; false and true respectively. eg. '1' at index 0 is consent true for custom purpose ID 2","type":["string","null"]},"IABGPP_TCFEU2_PublisherCustomPurposesLegitimateInterests":{"description":"Binary String: The '0' or '1' at position n - where n's indexing begins at 0 - indicates the purpose legitimate interest status for the publisher's custom purpose ID n+1 for the publisher; false and true respectively. eg. '1' at index 0 is legitimate interest established true for custom purpose ID 2","type":["string","null"]},"IABGPP_TCFEU2_DisclosedVendors":{"type":"string","example":"1101"},"OT_GroupConsents":{"type":"object","example":{"C0001":1},"additionalProperties":{"type":"integer","enum":[0,1]}},"OT_GroupLIConsents":{"type":"object","example":{"IAB2V2_1":1},"additionalProperties":{"type":"integer","enum":[0,1]}},"OT_SdkConsents":{"type":"object","example":{"d5fe3c22-2266-40c0-91b7-35844fde37a1":1},"additionalProperties":{"type":"integer","enum":[0,1]}},"OT_UCPConsents":{"type":"object","example":{"6c105523-9b73-4ef0-8908-c99d8d63ecea":{"consentStatus":0,"options":{"638f54bd-6fc5-455d-aa87-8fe0c3a6eb47":0}}},"additionalProperties":{"type":"object","properties":{"consentStatus":{"type":"number"},"options":{"type":"object","additionalProperties":{"type":"number"}}},"required":["consentStatus","options"]}},"OT_GeneralVendorsConsents":{"description":"The consent status for general vendors.","type":"object","example":{"V34":1},"additionalProperties":{"type":"integer","enum":[0,1]}},"OT_LastConsentedDate":{"description":"The date and time when the consent was last updated.","type":"string","example":"2024-11-19T04:59:48.059Z"},"OT_Identifier":{"description":"The unique identifier for the data subject.","type":"string","example":"user-1"},"OT_AlwaysActiveIds":{"type":"object","example":{"groups":["C0001"],"sdks":["e0cad307-e07b-45e7-b081-0563251d5560"]},"properties":{"groups":{"type":"array","items":{"type":"string"}},"sdks":{"type":"array","items":{"type":"string"}}}},"OT_AgeGate":{"type":"object","example":{"lastUpdated":1777323272761,"lowerBound":18,"upperBound":65},"properties":{"lastUpdated":{"type":"number"},"lowerBound":{"type":"number"},"upperBound":{"type":"number"}},"required":["lastUpdated"]}}}}}]},{"type":"object","properties":{"otConsentString":{"type":"string","example":"eyJMYXN0TGF1bmNoRGF0ZSI6MTcwNDczNzM3OTY1MSwiU2hvdWxkU2hvd0Jhbm5lciI6MSwiRFNJRCI6InN1cC1uZXdsa2diIn0="}}}]}}}},"400":{"description":"Bad Request","content":{"application/json":{"schema":{"type":"object","properties":{"errors":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string","example":"ERROR_CODE_BLOB_LOCATIONS_UNAVAILABLE"},"message":{"type":"string","example":"Unable to fetch data for the specified Application ID. Please check your configurations."}},"required":["code","message"]}}},"required":["errors"]}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"type":"object","properties":{"errors":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string","example":"ERROR_CODE_NO_ACCESS"},"message":{"type":"string","example":"No access to this resource"}},"required":["code","message"]}}},"required":["errors"]}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"type":"object","properties":{"errors":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string","example":"ERROR_CODE_TEXT_RESOURCE_NOT_FOUND"},"message":{"type":"string","example":"Not Found"}},"required":["code","message"]}}},"required":["errors"]}}}},"429":{"description":"Too Many Requests. \\nFor more information, see [API Rate Limits](https://developer-onetrust-com.ez29.periodicos.capes.gov.br/onetrust/reference/rate-limits-overview).","headers":{"Retry-After":{"schema":{"description":"The number of seconds after which requests will be allowed again.","format":"int32"}},"ot-period":{"schema":{"description":"The unit of time for which the rate limit applies","enum":["HOUR","MINUTE"]}},"ot-ratelimit-event-id":{"schema":{"description":"The unique identifier for the rate-limiting event.","format":"uuid"}},"ot-request-made":{"schema":{"description":"The number of requests made within the specified period.","format":"int32"}},"ot-requests-allowed":{"schema":{"description":"The number of requests allowed within the specified period.","format":"int32"}}}},"500":{"description":"Internal Server Error","content":{"application/json":{"schema":{"type":"object","properties":{"errors":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string","example":"ERROR_CODE_GENERIC_ERROR"},"message":{"type":"string","example":"Something went wrong"}},"required":["code","message"]}}},"required":["errors"]}}}}}}},"/cfw/cmp/v1/uc-purposes":{"get":{"operationId":"get_UCPurposes","summary":"Get Universal Consent Purposes","description":"Use this API to retrieve the required interface attributes to be rendered for Universal Consent Purposes.","tags":["UC Purposes"],"x-onetrust":{"release-status":"Public Preview","release-status-link":"https://developer-onetrust-com.ez29.periodicos.capes.gov.br/onetrust/changelog/onetrust-20240520-released","spec-label":"https://developer-onetrust-com.ez29.periodicos.capes.gov.br/onetrust/openapi/consent-preferences-consent-management-platform-cmp.json"},"parameters":[{"name":"OT-CDN-Location","in":"header","description":"The location of the CDN.","required":true,"schema":{"description":"The location of the CDN.","type":"string","enum":["cdn.cookielaw.org","cdn-apac.onetrust.com","cdn.au.onetrust.com","cdn-ukwest.onetrust.com","cookie-cdn.cookiepro.com","otcc-demo.otprivacy.com","otcc-training.onetrust.com"]}},{"name":"OT-App-Id","in":"header","description":"The unique identifier for the app or domain.","required":true,"schema":{"description":"The unique identifier for the app or domain.","type":"string","example":"95c1b37a-c271-44e8-9dd3-1742d82ec948-test","pattern":"^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}(-test)?$"}},{"name":"OT-Device-Type","in":"header","description":"The type of device.","required":true,"schema":{"description":"The type of device.","type":"string","enum":["mobile","ctv"]}},{"name":"OT-SDK-Version","in":"header","description":"The published version of the app or domain.","required":true,"schema":{"description":"The published version of the app or domain.","type":"string","example":"202403.2.0","pattern":"^\\d{6}\\.\\d+\\.\\d+$"}},{"name":"OT-SDK-Identification","in":"header","description":"The OT SDK identification.","required":false,"schema":{"description":"The OT SDK identification.","type":["string","null"],"example":"iOS/17.0/202411.1.0"}},{"name":"OT-Language","in":"header","description":"The language in which the user interface should be displayed.","required":false,"schema":{"description":"The language in which the user interface should be displayed.","type":["string","null"],"example":"en"}},{"name":"OT-Country-Code","in":"header","description":"The country code from which the user is accessing the app or website.","required":false,"schema":{"description":"The country code from which the user is accessing the app or website.","type":["string","null"],"example":"US"}},{"name":"OT-Region-Code","in":"header","description":"The region code from which the user is accessing the app or website.","required":false,"schema":{"description":"The region code from which the user is accessing the app or website.","type":["string","null"],"example":"GA"}},{"name":"OT-Fetch-Type","in":"header","description":"The type of data to download.","required":false,"schema":{"description":"The type of data to download.","type":["string","null"],"enum":["APP_DATA_ONLY","APP_DATA_AND_PROFILE","APP_DATA_AND_SYNC_PROFILE"]}},{"name":"OT-Consent-String","in":"header","description":"The encoded consent string that contains the interface's metadata.","required":false,"schema":{"description":"The encoded consent string that contains the interface's metadata.","type":["string","null"],"example":"eyJsYXN0TGF1bmNoRGF0ZSI6MTcxMjMzMDgyOTEwMywic2hvdWxkU2hvd0Jhbm5lciI6MSwiZHNJZCI6IjljZDFjZGM1LTMwNmUtNGQ0Yi05MWFiLTg2MzdjODQ3ZjA3NyIsImFwcElkIjoiOTVjMWIzN2EtYzI3MS00NGU4LTlkZDMtMTc0MmQ4MmVjOTQ4LXRlc3QiLCJjZG4iOiJjZG4uY29va2llbGF3Lm9yZyIsImlzQW5vbnltb3VzIjoxLCJleHBpcnlEYXRlIjpudWxsfQ=="}},{"name":"OT-Identifier","in":"header","description":"The unique identifier for the data subject.","required":false,"schema":{"description":"The unique identifier for the data subject.","type":["string","null"],"examples":["9cd1cdc5-306e-4d4b-91ab-8637c847f077","gpburdell@onetrust.com"]}},{"name":"OT-Identifier-Type","in":"header","description":"The identifier type associated with the unique identifier in OT-Identifier header","required":false,"schema":{"description":"The identifier type associated with the unique identifier in OT-Identifier header","type":["string","null"],"example":"Email"}},{"name":"OT-Identifier-UpdateType","in":"header","description":"The update type for the identifier. This header is used to specify how the identifier should be updated.","required":false,"schema":{"description":"The update type for the identifier. This header is used to specify how the identifier should be updated.","type":["string","null"],"enum":["Rename-Identifier"]}},{"name":"OT-Sync-Profile-Auth","in":"header","description":"The JSON Web Token (JWT) generated using Public Keys within the OneTrust application.","required":false,"schema":{"description":"The JSON Web Token (JWT) generated using Public Keys within the OneTrust application.","type":["string","null"],"example":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJncGJ1cmRlbGxAb25ldHJ1c3QuY29tIiwibmFtZSI6Ikdlb3JnZSBQLiBCdXJkZWxsIiwiaWF0IjoxNTE2MjM5MDIyfQ.qisq7xmfAqXkkSckWpeJKs86JlXuKmClEgMaooSaih0"}},{"name":"OT-Platform","in":"header","description":"To handle platform-specific features like ATT (App Tracking Transparency for Apple) or GoogleAdId (for Android) in a structured way, you can send the platform type in the parameters of an API or request.","required":false,"schema":{"description":"To handle platform-specific features like ATT (App Tracking Transparency for Apple) or GoogleAdId (for Android) in a structured way, you can send the platform type in the parameters of an API or request.","type":["string","null"],"enum":["Apple","Android"]}},{"name":"OT-Exclude-Html-Tags","in":"header","description":"This is specifically to unbold the vendor numbers only.","required":false,"schema":{"description":"This is specifically to unbold the vendor numbers only.","type":["boolean","null"]}},{"name":"OT-Is-Anonymous-User","in":"header","description":"This flag indicates whether the request is anonymous. When `true`, profile creation is skipped.","required":false,"schema":{"description":"This flag indicates whether the request is anonymous. When `true`, profile creation is skipped.","type":["boolean","null"]}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"allOf":[{"type":"object","properties":{"errors":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string","example":"ERROR_CODE_BLOB_LOCATIONS_UNAVAILABLE","enum":["SUCCESS","ERROR_CODE_TEXT_RESOURCE_NOT_FOUND","ERROR_CODE_NO_CONTENT","ERROR_CODE_BLOB_LOCATIONS_UNAVAILABLE","ERROR_CODE_INVALID_LOCATION","ERROR_CODE_INVALID_COUNTRY_OR_REGION","ERROR_CODE_INVALID_DEVICE_TYPE","ERROR_CODE_INVALID_FETCH_TYPE","ERROR_CODE_INVALID_CONSENT_REQUEST","ERROR_CODE_HTTP_IF_NONE_MATCHED","ERROR_CODE_SYNC_GROUP","ERROR_CODE_FAILURE","ERROR_CODE_DEFAULT_PURPOSE_STATUS","ERROR_CODE_INVALID_OT_CONSENT_STRING","ERROR_CODE_GENERIC_ERROR","ERROR_CODE_MISSING_REQUIRED_HEADER","ERROR_CODE_NO_ACCESS","ERROR_CODE_INVALID_INTERACTION_TYPE","ERROR_CODE_INVALID_CONTENT_TYPE_HEADER","ERROR_IDENTIFIER_MISMATCH","ERROR_UCP_NOT_CONFIGURED","ERROR_CODE_INVALID_TC_STRING","ERROR_GOOGLE_ADS_DISABLED","ERROR_CODE_CONSENT_LOGGING","ERROR_CODE_INVALID_REQUEST_BODY","ERROR_CODE_UNSUPPORTED_VERSION","ERROR_CODE_INVALID_AGE_RANGE","ERROR_CODE_AGE_RANGE_REQUIRED","ERROR_CODE_EMPTY_CONSENT","ERROR_CODE_GLOBAL_OPT_OUT_NOT_CONFIGURED","ERROR_CODE_GLOBAL_OPT_OUT_DISABLED","ERROR_CODE_DSAR"]},"message":{"type":"string","example":"Unable to fetch data for the specified Application ID. Please check your configurations.","enum":["Not Found","No content","success","Unable to fetch data for the specified Application ID. Please check your configurations.","Invalid location","Invalid country code or region code. If you want to skip validation, please set the header 'OT-Geolocation-Skip-Validation' to true.","Invalid Device Type","Invalid Fetch type","Missing either or all of TenantId or Identifier or Authorization","If-None-Match","syncGroup","failure","NO_CONSENT","Invalid OT consent string","Something went wrong","No access to this resource","Invalid Interaction Type","Content-Type header should be application/json","Input Identifier does not match with one in consent string","The UC Purposes API call was successful, but no data is available for display.","UC Purposes is disabled.","Error decoding TC string, default consent is returned.","Google Ads is disabled.","Consent Logging has failed, please retry in sometime and if issue still persists please reach out to support team.","Error parsing request body","The published version is not supported. Please publish a newer version.","The upper bound of the age range must be greater than lower bound.","At least one age bound (lower or upper) must be provided.","At least one purpose consent is required.","Global Opt-Out is not configured.","Global Opt-Out is disabled."]}},"required":["code","message"]}},"warnings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string","example":"WARNING_CODE_PUBLISHED_VERSION_MISMATCH","enum":["WARNING_CODE_PUBLISHED_VERSION_MISMATCH"]},"message":{"type":"string","example":"Requested data for the OT-SDK-Version does not match the published version on the OneTrust server. The latest published version will be returned instead.","enum":["Requested data for the OT-SDK-Version does not match the published version on the OneTrust server. The latest published version will be returned instead."]}},"required":["code","message"]}}}},{"type":"object","properties":{"ucPurposesData":{"type":"object","properties":{"general":{"type":"object","properties":{"pageHeader":{"type":"string","example":"Your Preferences"},"cpOptionsTitle":{"type":"string","example":"Options"}}},"summary":{"type":"object","properties":{"description":{"type":"object","properties":{"text":{"type":"string","example":"At Onetrust, we want you to fully understand and enjoy the product and services we offer. To help keep you informed, we encourage you to review and edit your preferences below. For more information about our Privacy Policy and how we manage your data, please review our Privacy Policy"}},"required":["text"]},"title":{"type":"object","properties":{"text":{"type":"string","example":"Your Preferences"}},"required":["text"]}}},"purposes":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","example":"74d97f88-47ea-4088-ae5d-017b4be09f0c"},"label":{"type":"string","example":"UCP"},"description":{"type":"string","example":"UCP Descrtiption"},"consentStatus":{"type":"number","example":1},"lastConsentedDate":{"type":"string","example":"2022-06-22T07:40:06.203Z"},"version":{"type":"number","example":1},"consentLifeSpan":{"type":"number","example":0},"createdDate":{"type":"string","example":"2022-06-22T07:40:06.203Z"},"lastModifiedDate":{"type":"string","example":"2022-06-22T07:40:21.890Z"},"detail":{"type":["string","null"]},"expiryDateType":{"type":"string","example":"LAST_TRANSACTION_DATE"},"order":{"type":"number","example":1},"customPreferences":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"description":{"type":"string"},"displayAs":{"type":"string"},"options":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string"},"consentStatus":{"type":"number"},"label":{"type":"string"},"order":{"type":"number"},"isDefault":{"type":"boolean"}},"required":["id","consentStatus","label","order","isDefault"]}}},"required":["id","name","description","displayAs","options"]},"example":[{"id":"aefd759c-faaa-4024-b114-d2cff6dbe9d8","name":"Preference","description":"Description of the preference","displayAs":"CHECKBOXES","options":[{"id":"92bcb92d-f48b-4e87-8b96-ce3b3080df6f","consentStatus":1,"label":"Option 1","order":0,"isDefault":false}]}]},"attributes":{"description":"Custom data points and characteristics to define and describe various elements tied to a universal consent purpose","type":"object","example":{"purposeId":["11"]},"additionalProperties":{"type":"array","items":{"type":"string"}}},"reconsent":{"type":"boolean"}},"required":["id","label","description","consentStatus","version","consentLifeSpan","createdDate","lastModifiedDate","detail","expiryDateType","order","customPreferences","reconsent"]}}},"required":["purposes"]}}},{"type":"object","properties":{"storageKeys":{"description":"The consent data for various storage keys.","type":"object","properties":{"OT_GroupConsents":{"type":"object","example":{"C0001":1},"additionalProperties":{"type":"integer","enum":[0,1]}},"OT_GroupLIConsents":{"type":"object","example":{"IAB2V2_1":1},"additionalProperties":{"type":"integer","enum":[0,1]}},"OT_SdkConsents":{"type":"object","example":{"d5fe3c22-2266-40c0-91b7-35844fde37a1":1},"additionalProperties":{"type":"integer","enum":[0,1]}},"OT_GeneralVendorsConsents":{"type":"object","example":{"V34":1},"additionalProperties":{"type":"integer","enum":[0,1]}},"OT_UCPConsents":{"type":"object","example":{"6c105523-9b73-4ef0-8908-c99d8d63ecea":{"consentStatus":0,"options":{"638f54bd-6fc5-455d-aa87-8fe0c3a6eb47":0}}},"additionalProperties":{"type":"object","properties":{"consentStatus":{"type":"number"},"options":{"type":"object","additionalProperties":{"type":"number"}}},"required":["consentStatus","options"]}},"OT_LastConsentedDate":{"type":"string","example":"2024-11-19T04:59:48.059Z"}}}}}]}}}},"400":{"description":"Bad Request","content":{"application/json":{"schema":{"type":"object","properties":{"errors":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string","example":"ERROR_CODE_BLOB_LOCATIONS_UNAVAILABLE"},"message":{"type":"string","example":"Unable to fetch data for the specified Application ID. Please check your configurations."}},"required":["code","message"]}}},"required":["errors"]}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"type":"object","properties":{"errors":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string","example":"ERROR_CODE_NO_ACCESS"},"message":{"type":"string","example":"No access to this resource"}},"required":["code","message"]}}},"required":["errors"]}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"type":"object","properties":{"errors":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string","example":"ERROR_CODE_TEXT_RESOURCE_NOT_FOUND"},"message":{"type":"string","example":"Not Found"}},"required":["code","message"]}}},"required":["errors"]}}}},"429":{"description":"Too Many Requests. \\nFor more information, see [API Rate Limits](https://developer-onetrust-com.ez29.periodicos.capes.gov.br/onetrust/reference/rate-limits-overview).","headers":{"Retry-After":{"schema":{"description":"The number of seconds after which requests will be allowed again.","format":"int32"}},"ot-period":{"schema":{"description":"The unit of time for which the rate limit applies","enum":["HOUR","MINUTE"]}},"ot-ratelimit-event-id":{"schema":{"description":"The unique identifier for the rate-limiting event.","format":"uuid"}},"ot-request-made":{"schema":{"description":"The number of requests made within the specified period.","format":"int32"}},"ot-requests-allowed":{"schema":{"description":"The number of requests allowed within the specified period.","format":"int32"}}}},"500":{"description":"Internal Server Error","content":{"application/json":{"schema":{"type":"object","properties":{"errors":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string","example":"ERROR_CODE_GENERIC_ERROR"},"message":{"type":"string","example":"Something went wrong"}},"required":["code","message"]}}},"required":["errors"]}}}}}}},"/cfw/cmp/v1/vendors":{"get":{"operationId":"get_Vendors","summary":"Get IAB and Google Vendors","description":"Use this API to retrieve a list of active IAB and Google Vendors to be displayed on the Preference Center.","tags":["Vendors"],"x-onetrust":{"release-status":"Public Preview","release-status-link":"https://developer-onetrust-com.ez29.periodicos.capes.gov.br/onetrust/changelog/onetrust-20240520-released","spec-label":"https://developer-onetrust-com.ez29.periodicos.capes.gov.br/onetrust/openapi/consent-preferences-consent-management-platform-cmp.json"},"parameters":[{"name":"OT-CDN-Location","in":"header","description":"The location of the CDN.","required":true,"schema":{"description":"The location of the CDN.","type":"string","enum":["cdn.cookielaw.org","cdn-apac.onetrust.com","cdn.au.onetrust.com","cdn-ukwest.onetrust.com","cookie-cdn.cookiepro.com","otcc-demo.otprivacy.com","otcc-training.onetrust.com"]}},{"name":"OT-App-Id","in":"header","description":"The unique identifier for the app or domain.","required":true,"schema":{"description":"The unique identifier for the app or domain.","type":"string","example":"95c1b37a-c271-44e8-9dd3-1742d82ec948-test","pattern":"^[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}(-test)?$"}},{"name":"OT-Device-Type","in":"header","description":"The type of device.","required":true,"schema":{"description":"The type of device.","type":"string","enum":["mobile","ctv"]}},{"name":"OT-SDK-Version","in":"header","description":"The published version of the app or domain.","required":true,"schema":{"description":"The published version of the app or domain.","type":"string","example":"202403.2.0","pattern":"^\\d{6}\\.\\d+\\.\\d+$"}},{"name":"OT-SDK-Identification","in":"header","description":"The OT SDK identification.","required":false,"schema":{"description":"The OT SDK identification.","type":["string","null"],"example":"iOS/17.0/202411.1.0"}},{"name":"OT-Language","in":"header","description":"The language in which the user interface should be displayed.","required":false,"schema":{"description":"The language in which the user interface should be displayed.","type":["string","null"],"example":"en"}},{"name":"OT-Country-Code","in":"header","description":"The country code from which the user is accessing the app or website.","required":false,"schema":{"description":"The country code from which the user is accessing the app or website.","type":["string","null"],"example":"US"}},{"name":"OT-Region-Code","in":"header","description":"The region code from which the user is accessing the app or website.","required":false,"schema":{"description":"The region code from which the user is accessing the app or website.","type":["string","null"],"example":"GA"}},{"name":"OT-Fetch-Type","in":"header","description":"The type of data to download.","required":false,"schema":{"description":"The type of data to download.","type":["string","null"],"enum":["APP_DATA_ONLY","APP_DATA_AND_PROFILE","APP_DATA_AND_SYNC_PROFILE"]}},{"name":"OT-Consent-String","in":"header","description":"The encoded consent string that contains the interface's metadata.","required":false,"schema":{"description":"The encoded consent string that contains the interface's metadata.","type":["string","null"],"example":"eyJsYXN0TGF1bmNoRGF0ZSI6MTcxMjMzMDgyOTEwMywic2hvdWxkU2hvd0Jhbm5lciI6MSwiZHNJZCI6IjljZDFjZGM1LTMwNmUtNGQ0Yi05MWFiLTg2MzdjODQ3ZjA3NyIsImFwcElkIjoiOTVjMWIzN2EtYzI3MS00NGU4LTlkZDMtMTc0MmQ4MmVjOTQ4LXRlc3QiLCJjZG4iOiJjZG4uY29va2llbGF3Lm9yZyIsImlzQW5vbnltb3VzIjoxLCJleHBpcnlEYXRlIjpudWxsfQ=="}},{"name":"OT-Identifier","in":"header","description":"The unique identifier for the data subject.","required":false,"schema":{"description":"The unique identifier for the data subject.","type":["string","null"],"examples":["9cd1cdc5-306e-4d4b-91ab-8637c847f077","gpburdell@onetrust.com"]}},{"name":"OT-Identifier-Type","in":"header","description":"The identifier type associated with the unique identifier in OT-Identifier header","required":false,"schema":{"description":"The identifier type associated with the unique identifier in OT-Identifier header","type":["string","null"],"example":"Email"}},{"name":"OT-Identifier-UpdateType","in":"header","description":"The update type for the identifier. This header is used to specify how the identifier should be updated.","required":false,"schema":{"description":"The update type for the identifier. This header is used to specify how the identifier should be updated.","type":["string","null"],"enum":["Rename-Identifier"]}},{"name":"OT-Sync-Profile-Auth","in":"header","description":"The JSON Web Token (JWT) generated using Public Keys within the OneTrust application.","required":false,"schema":{"description":"The JSON Web Token (JWT) generated using Public Keys within the OneTrust application.","type":["string","null"],"example":"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiJncGJ1cmRlbGxAb25ldHJ1c3QuY29tIiwibmFtZSI6Ikdlb3JnZSBQLiBCdXJkZWxsIiwiaWF0IjoxNTE2MjM5MDIyfQ.qisq7xmfAqXkkSckWpeJKs86JlXuKmClEgMaooSaih0"}},{"name":"OT-Platform","in":"header","description":"To handle platform-specific features like ATT (App Tracking Transparency for Apple) or GoogleAdId (for Android) in a structured way, you can send the platform type in the parameters of an API or request.","required":false,"schema":{"description":"To handle platform-specific features like ATT (App Tracking Transparency for Apple) or GoogleAdId (for Android) in a structured way, you can send the platform type in the parameters of an API or request.","type":["string","null"],"enum":["Apple","Android"]}},{"name":"OT-Exclude-Html-Tags","in":"header","description":"This is specifically to unbold the vendor numbers only.","required":false,"schema":{"description":"This is specifically to unbold the vendor numbers only.","type":["boolean","null"]}},{"name":"OT-Is-Anonymous-User","in":"header","description":"This flag indicates whether the request is anonymous. When `true`, profile creation is skipped.","required":false,"schema":{"description":"This flag indicates whether the request is anonymous. When `true`, profile creation is skipped.","type":["boolean","null"]}},{"name":"OT-Tcf-Eu2v2-Consent-String","in":"header","description":"The IAB TCF string that contains information on consent preferences.","required":false,"schema":{"description":"The IAB TCF string that contains information on consent preferences.","type":["string","null"],"example":"CP68pYAP68pYAAcABBENAKEsAP_gAEPgAChQg1NX_H__bW9j8Xr1aft0eY1P99j7ruQxBhfJE-4FyLvW_JwXx2ExNA36pqIKmRIEu3bBIQFlHIHUTUigaogVryHMakWMhTNKJ6BkiFMRM2dYCF5vmYlD-QKY5_p9d3dx2D-t_dv83dzyz81Hn3f5_2e0eLCdQ58tDfv9bROb-9INd_78v4AAAAAAAAAAAAAAAAAAAAAAAAAAABU-9_fff78AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEQaoWoACIAFAAXAA4AD4AKAAqABcADgAHgAQAAkABdADAAMoAaABqADwAH4ARAAjgBMAChAFIAUwAqwBbAF0AMQAZgA0ABvAD0AHwAPwAhABDQCIAIkARwAlgBNACjAFKAMAAYcAygDLAGaANEAbIA5ABzwDuAO8AewA-IB9gH7AP8BAICDgIQAREAikBFgEYAI1ARwBHQCRAElAJSATQAn4BQYCoAKiAVcAsQBcwC6wF5AXoAvoBigDRAGvANoAbgA4gBxwDpAHUAO2Ae0A-wB_QD_gIQARMAi8BHsCRAJFASsAmKBMgEygJtATsAoeBR4FIgKTgU0BTYCnwFSAKsAVyArsBYUCxALFAWUAtEBakC2ALZAW4AuABcgC6AF2gLvgXkBeYC-gF_gMEAYMAw0BiADFgGPAMhgZGBkkDJgMnAZUAywBmYDOQGeANEgaMBo4DTQGpgNVgauBrIDXgG0ANsgbcBt8DcgN1AcEA4sBx4Dk4HLAcuA50Bz4DrAHigPHgeSB5QD2gHxQPkA-UB9cD7QPugfsB-4D-wH_AQBAgIBAwCB4EEQIJgQYAg3BMwEzgJqATYgm2CbkE3gTfAnDBOUE5gJ0gTrgnaCdwE8AJ5hBqAEEAAQBlDgAQCdAG2EAAQAuQDTlAAICdA.f_wACHwAAAAA"}},{"name":"OT-Addtl-Consent-String","in":"header","description":"The Additional Consent string for Google Vendors.","required":false,"schema":{"description":"The Additional Consent string for Google Vendors.","type":["string","null"],"example":"1~1584.2292.2392.3100.14332.24431.25731.25931.26031.26831.27731.28031"}}],"responses":{"200":{"description":"Success","content":{"application/json":{"schema":{"allOf":[{"type":"object","properties":{"errors":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string","example":"ERROR_CODE_BLOB_LOCATIONS_UNAVAILABLE","enum":["SUCCESS","ERROR_CODE_TEXT_RESOURCE_NOT_FOUND","ERROR_CODE_NO_CONTENT","ERROR_CODE_BLOB_LOCATIONS_UNAVAILABLE","ERROR_CODE_INVALID_LOCATION","ERROR_CODE_INVALID_COUNTRY_OR_REGION","ERROR_CODE_INVALID_DEVICE_TYPE","ERROR_CODE_INVALID_FETCH_TYPE","ERROR_CODE_INVALID_CONSENT_REQUEST","ERROR_CODE_HTTP_IF_NONE_MATCHED","ERROR_CODE_SYNC_GROUP","ERROR_CODE_FAILURE","ERROR_CODE_DEFAULT_PURPOSE_STATUS","ERROR_CODE_INVALID_OT_CONSENT_STRING","ERROR_CODE_GENERIC_ERROR","ERROR_CODE_MISSING_REQUIRED_HEADER","ERROR_CODE_NO_ACCESS","ERROR_CODE_INVALID_INTERACTION_TYPE","ERROR_CODE_INVALID_CONTENT_TYPE_HEADER","ERROR_IDENTIFIER_MISMATCH","ERROR_UCP_NOT_CONFIGURED","ERROR_CODE_INVALID_TC_STRING","ERROR_GOOGLE_ADS_DISABLED","ERROR_CODE_CONSENT_LOGGING","ERROR_CODE_INVALID_REQUEST_BODY","ERROR_CODE_UNSUPPORTED_VERSION","ERROR_CODE_INVALID_AGE_RANGE","ERROR_CODE_AGE_RANGE_REQUIRED","ERROR_CODE_EMPTY_CONSENT","ERROR_CODE_GLOBAL_OPT_OUT_NOT_CONFIGURED","ERROR_CODE_GLOBAL_OPT_OUT_DISABLED","ERROR_CODE_DSAR"]},"message":{"type":"string","example":"Unable to fetch data for the specified Application ID. Please check your configurations.","enum":["Not Found","No content","success","Unable to fetch data for the specified Application ID. Please check your configurations.","Invalid location","Invalid country code or region code. If you want to skip validation, please set the header 'OT-Geolocation-Skip-Validation' to true.","Invalid Device Type","Invalid Fetch type","Missing either or all of TenantId or Identifier or Authorization","If-None-Match","syncGroup","failure","NO_CONSENT","Invalid OT consent string","Something went wrong","No access to this resource","Invalid Interaction Type","Content-Type header should be application/json","Input Identifier does not match with one in consent string","The UC Purposes API call was successful, but no data is available for display.","UC Purposes is disabled.","Error decoding TC string, default consent is returned.","Google Ads is disabled.","Consent Logging has failed, please retry in sometime and if issue still persists please reach out to support team.","Error parsing request body","The published version is not supported. Please publish a newer version.","The upper bound of the age range must be greater than lower bound.","At least one age bound (lower or upper) must be provided.","At least one purpose consent is required.","Global Opt-Out is not configured.","Global Opt-Out is disabled."]}},"required":["code","message"]}},"warnings":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string","example":"WARNING_CODE_PUBLISHED_VERSION_MISMATCH","enum":["WARNING_CODE_PUBLISHED_VERSION_MISMATCH"]},"message":{"type":"string","example":"Requested data for the OT-SDK-Version does not match the published version on the OneTrust server. The latest published version will be returned instead.","enum":["Requested data for the OT-SDK-Version does not match the published version on the OneTrust server. The latest published version will be returned instead."]}},"required":["code","message"]}}}},{"type":"object","properties":{"appConfig":{"description":"The object that contains the application configurations. ","type":"object","properties":{"showBanner":{"description":"The flag that indicates whether to show the banner.","type":"boolean","example":true},"bannerReason":{"description":"The reason the banner is being displayed.","type":"string","example":"Geo rule Banner is enabled and is first launch.","enum":["Geo rule Banner is not enabled.","Geo rule Banner is enabled and is first launch.","Sdk's Automatic reconsent has expired.","Reconsent triggered for an authenticated user.","The TC String has expired.","Hundred percent sync is not completed for cross device sync enabled scenario.","The template type is updated to IAB.","Sdk has been published with reconsent.","Banner will not be shown as consent validity holds true.","Banner will not be shown as cross device sync is hundred percent complete."]},"templateType":{"description":"The type of template used for the banner.","type":"string","example":"IAB2V2","enum":["GDPR","CCPA","IAB2","IAB2V2","GENERIC","LGPD","GENERIC_PROMPT","CPRA","CDPA","USNATIONAL","CUSTOM","COLORADO","CTDPA","UCPA","OREGON","FLORIDA","DELAWARE","IOWA","MONTANA","NEBRASKA","TENNESSEE","TEXAS","NEW_JERSEY","NEW_HAMPSHIRE","MARYLAND","INDIANA","KENTUCKY","RHODE_ISLAND","MINNESOTA"]},"bannerReasonCode":{"description":"The code associated with the reason the banner is displayed.","type":"integer","example":101,"enum":[101,102,103,104,105,107,109,150,151,152]},"multiProfileConsent":{"type":"object","properties":{"downloadDataAfterSwitch":{"type":"boolean"},"maxProfilesLimit":{"type":"number"}},"required":["downloadDataAfterSwitch","maxProfilesLimit"]},"gcmInfo":{"type":"object","properties":{"userConsented":{"type":"boolean"},"gcmConsents":{"type":"object","properties":{"adPersonalization":{"type":"string","enum":["UNASSIGNED","UNDEFINED","DENIED","GRANTED"]},"adStorage":{"type":"string","example":"DENIED","enum":["UNASSIGNED","UNDEFINED","DENIED","GRANTED"]},"adUserData":{"type":"string","example":"GRANTED","enum":["UNASSIGNED","UNDEFINED","DENIED","GRANTED"]},"analyticsStorage":{"type":"string","example":"UNDEFINED","enum":["UNASSIGNED","UNDEFINED","DENIED","GRANTED"]},"functionalityStorage":{"type":"string","enum":["UNASSIGNED","UNDEFINED","DENIED","GRANTED"]},"personalizationStorage":{"type":"string","enum":["UNASSIGNED","UNDEFINED","DENIED","GRANTED"]},"securityStorage":{"type":"string","enum":["UNASSIGNED","UNDEFINED","DENIED","GRANTED"]}},"required":["adPersonalization","adStorage","adUserData","analyticsStorage","functionalityStorage","personalizationStorage","securityStorage"]}},"required":["userConsented","gcmConsents"]},"countryCode":{"type":"string","example":"US"},"regionCode":{"type":"string","example":"CA"},"shouldResetLocalState":{"description":"The flag that indicates whether to discard local changes on the client side and collect fresh consent.","type":"boolean","default":false},"lastReconsentDate":{"type":"number","example":1733147973220},"rejectAllButtonBehavior":{"type":"string","example":"LIActiveIfLegalBasis"},"globalOptOutData":{"type":"object","properties":{"linkedCategories":{"type":"array","items":{"type":"object","properties":{"id":{"type":"string","example":"C0003"},"groupName":{"type":"string","example":"Social Media Cookies"}},"required":["id","groupName"]}},"confirmationMessage":{"type":"string","example":"You've opted out across all your devices and services."},"instructionalMessage":{"type":"string","example":"To opt out across all your devices, please provide your email or phone number below."},"communicationMedium":{"type":"string","example":"EMAIL"},"submitButtonText":{"type":"string","example":"Submit Opt-Out"},"closeButtonText":{"type":"string","example":"Close"},"cancelButtonText":{"type":"string","example":"Cancel"},"inputValidationError":{"type":"string","example":"Please enter a valid input"},"submissionError":{"type":"string","example":"Submission error, we will retry automatically."},"knownUserError":{"type":"string","example":"Local opt-out is applied, but there was an error with the global opt-out. We will retry automatically."},"mobileSectionHeader":{"type":"string","example":"Opt out across devices"},"emailFieldPlaceholderText":{"type":"string","example":"Enter your email address"},"closeButtonAriaLabel":{"type":"string","example":"Close"}},"required":["confirmationMessage","instructionalMessage","communicationMedium","submitButtonText","closeButtonText","cancelButtonText","inputValidationError","submissionError","knownUserError","mobileSectionHeader","emailFieldPlaceholderText","closeButtonAriaLabel"]}},"required":["showBanner","bannerReason","templateType","bannerReasonCode"]}},"required":["appConfig"]},{"type":"object","properties":{"iab2V2Vendors":{"type":"object","properties":{"groupPrefixes":{"type":"object","properties":{"stack":{"type":"string","example":"V2STACK"},"feature":{"type":"string","example":"IFE2V2"},"purpose":{"type":"string","example":"IAB2V2"},"specialPurpose":{"type":"string","example":"ISP2V2"},"specialFeature":{"type":"string","example":"ISF2V2"}},"required":["stack","feature","purpose","specialPurpose","specialFeature"]},"purposes":{"type":"object","properties":{"1":{"type":"object","properties":{"id":{"type":"number","example":1},"name":{"type":"string","example":"Store and/or access information on a device"},"description":{"type":"string","example":"Cookies, device or similar online identifiers (e.g. login-based identifiers, randomly assigned identifiers, network based identifiers) together with other information (e.g. browser type and information, language, screen size, supported technologies etc.) can be stored or read on your device to recognise it each time it connects to an app or to a website, for one or several of the purposes presented here."},"iabIllustrations":{"type":"array","items":{"type":"string","example":"Most purposes explained in this notice rely on the storage or accessing of information from your device when you use an app or visit a website. For example, a vendor or publisher might need to store a cookie on your device during your first visit on a website, to be able to recognise your device during your next visits (by accessing this cookie each time)."}}}}}},"specialPurposes":{"type":"object","properties":{"1":{"type":"object","properties":{"id":{"type":"number","example":1},"name":{"type":"string","example":"Ensure security, prevent and detect fraud, and fix errors"},"description":{"type":"string","example":"Your data can be used to monitor for and prevent unusual and possibly fraudulent activity (for example, regarding advertising, ad clicks by bots), and ensure systems and processes work properly and securely. It can also be used to correct any problems you, the publisher or the advertiser may encounter in the delivery of content and ads and in your interaction with them."},"iabIllustrations":{"type":"array","items":{"type":"string","example":"An advertising intermediary delivers ads from various advertisers to its network of partnering websites. It notices a large increase in clicks on ads relating to one advertiser, and uses data regarding the source of the clicks to determine that 80% of the clicks come from bots rather than humans."}}}}},"required":["1"]},"features":{"type":"object","properties":{"1":{"type":"object","properties":{"id":{"type":"number","example":1},"name":{"type":"string","example":"Match and combine data from other data sources"},"description":{"type":"string","example":"Information about your activity on this service may be matched and combined with other information relating to you and originating from various sources (for instance your activity on a separate online service, your use of a loyalty card in-store, or your answers to a survey), in support of the purposes explained in this notice."},"iabIllustrations":{"type":"array","items":{"type":"string","example":"Information about your activity on this service may be matched and combined with other information relating to you and originating from various sources (for instance your activity on a separate online service, your use of a loyalty card in-store, or your answers to a survey), in support of the purposes explained in this notice."}}}}},"required":["1"]},"specialFeatures":{"type":"object","properties":{"1":{"type":"object","properties":{"id":{"type":"number","example":1},"name":{"type":"string","example":"Use precise geolocation data"},"description":{"type":"string","example":"With your acceptance, your precise location (within a radius of less than 500 metres) may be used in support of the purposes explained in this notice."},"iabIllustrations":{"type":"array","items":{"type":"string","example":"With your acceptance, your precise location (within a radius of less than 500 metres) may be used in support of the purposes explained in this notice."}}}}},"required":["1"]},"vendors":{"type":"object","properties":{"1":{"type":"object","properties":{"purposes":{"type":"array","items":{"type":"number","example":1}},"legIntPurposes":{"type":"array","items":{"type":"number","example":1}},"flexiblePurposes":{"type":"array","items":{"type":"number","example":2}},"specialPurposes":{"type":"array","items":{"type":"number","example":1}},"features":{"type":"array","items":{"type":"number","example":1}},"specialFeatures":{"type":"array","items":{"type":"number","example":1}},"id":{"type":"number","example":1},"name":{"type":"string","example":"Exponential Interactive, Inc d/b/a VDX.tv"},"iab2V2GVLVersion":{"type":"number","example":7},"dataDeclaration":{"type":"array","items":{"type":"number","example":1}},"urls":{"type":"object","properties":{"langId":{"type":"string","example":"en"},"privacy":{"type":"string","example":"https://vdx.tv/privacy/"},"legIntClaim":{"type":"string","example":"https://cdnx.exponential.com/wp-content/uploads/2018/04/Balancing-Assessment-for-Legitimate-Interest-Publishers-v2.pdf"}}},"dataRetention":{"type":"object","properties":{"stdRetention":{"type":"number","example":397},"purposes":{"type":"object","properties":{}},"specialPurposes":{"type":"object","properties":{}}}},"cookieMaxAgeSeconds":{"type":"number","example":7776000},"usesNonCookieAccess":{"type":"boolean","example":true},"deviceStorageDisclosureUrl":{"type":"string","example":"https://vdxtv.expo.workers.dev"},"legIntStatus":{"type":"string","example":"-1"},"consentStatus":{"type":"string","example":"1"}},"required":["urls","dataRetention"]}},"required":["1"]},"iabDataCategories":{"type":"object","properties":{"1":{"type":"object","properties":{"id":{"type":"number","example":1},"name":{"type":"string","example":"IP addresses"}}},"2":{"type":"object","properties":{"id":{"type":"number","example":2},"name":{"type":"string","example":"Device characteristics"}}},"3":{"type":"object","properties":{"id":{"type":"number","example":3},"name":{"type":"string","example":"Device identifiers"}}},"4":{"type":"object","properties":{"id":{"type":"number","example":4},"name":{"type":"string","example":"Probabilistic identifiers"}}},"5":{"type":"object","properties":{"id":{"type":"number","example":5},"name":{"type":"string","example":"Authentication-derived identifiers"}}},"6":{"type":"object","properties":{"id":{"type":"number","example":6},"name":{"type":"string","example":"Browsing and interaction data"}}},"7":{"type":"object","properties":{"id":{"type":"number","example":7},"name":{"type":"string","example":"User-provided data"}}},"8":{"type":"object","properties":{"id":{"type":"number","example":8},"name":{"type":"string","example":"Non-precise location data"}}},"9":{"type":"object","properties":{"id":{"type":"number","example":9},"name":{"type":"string","example":"Precise location data"}}},"10":{"type":"object","properties":{"id":{"type":"number","example":10},"name":{"type":"string","example":"Users’ profiles"}}},"11":{"type":"object","properties":{"id":{"type":"number","example":11},"name":{"type":"string","example":"Privacy choices"}}}}},"vendorListVersion":{"type":"number","example":35},"lastUpdated":{"type":"string","example":"2024-01-11T16:07:36Z"}},"required":["groupPrefixes","purposes","specialPurposes","features","specialFeatures","vendors","iabDataCategories"]},"googleVendors":{"type":"object","properties":{"vendors":{"type":"object","properties":{"320":{"type":"object","properties":{"id":{"type":"number","example":320},"name":{"type":"string","example":"Merkury"},"policyUrl":{"type":"string","example":"https://www.merkle.com/getting-know-your-privacy-rights/privacy-notice"},"consentStatus":{"type":"number","example":1}}},"1085":{"type":"object","properties":{"id":{"type":"number","example":1085},"name":{"type":"string","example":"activecore"},"policyUrl":{"type":"string","example":"https://www.activecore.jp/privacy-policy/"},"consentStatus":{"type":"number","example":1}}},"1421":{"type":"object","properties":{"id":{"type":"number","example":1421},"name":{"type":"string","example":"Alkami Technology, Inc."},"policyUrl":{"type":"string","example":"https://www.alkami.com/privacy-policy/"},"consentStatus":{"type":"number","example":1}}}}},"vendorListVersion":{"type":"number","example":1}},"required":["vendors"]},"generalVendors":{"type":"object","example":{"V1":{"id":"53a7e59b-73cb-4355-bc2b-53772084314d","name":"First General Vendor","vendorCustomId":"V1","description":"First General Vendor Description","privacyPolicyUrl":"https://www.google.com","sdks":["c427872b-7d43-4808-91c1-95698e9ce287"],"toggleStatus":0}},"additionalProperties":{"type":"object","properties":{"id":{"type":"string"},"name":{"type":"string"},"vendorCustomId":{"type":"string"},"description":{"type":"string"},"privacyPolicyUrl":{"type":"string"},"sdks":{"type":"array","items":{"type":"string"}},"toggleStatus":{"type":"number"},"linkedGroupIds":{"type":"array","items":{"type":"string"}}},"required":["id","name","vendorCustomId","description","privacyPolicyUrl","sdks","toggleStatus","linkedGroupIds"]}},"vendorListUIData":{"type":"object","properties":{"general":{"type":"object","properties":{"backgroundColor":{"description":"The background color of the notification in light mode.","type":"string","example":"#FFFFFF"},"backgroundColorDark":{"description":"The background color of the notification in dark mode.","type":"string","example":"#2F2F2F"},"toggleActiveColor":{"type":"string","example":"#6CC04A"},"toggleActiveColorDark":{"type":"string","example":"#6CC04A"},"toggleInactiveColor":{"type":"string","example":"#FFFFFF"},"toggleInactiveColorDark":{"type":"string","example":"#FFFFFF"},"lineBreakColor":{"type":"string","example":"#dedede"},"lineBreakColorDark":{"type":"string","example":"#767676"},"titleTextColor":{"type":"string","example":"#696969"},"titleTextColorDark":{"type":"string","example":"#FFFFFF"},"disclosureTintColor":{"type":"string","example":"#696969"},"disclosureTintColorDark":{"type":"string","example":"#FFFFFF"},"pageHeaderTitle":{"type":"string","example":"IAB Vendors"},"iabVendorsTitle":{"type":"string","example":"IAB Vendors"},"googleVendorsTitle":{"type":"string","example":"Google Vendors"},"allowAllConsentText":{"type":"string","example":"Allow All Consent"},"filter":{"type":"object","properties":{"onColor":{"type":"string","example":"#346E4A"},"onColorDark":{"type":"string","example":"#6CC04A"},"color":{"type":"string","example":"#696969"},"colorDark":{"type":"string","example":"#FFFFFF"}}},"searchBar":{"type":"object","properties":{"textColor":{"type":"string","example":"#696969"},"textColorDark":{"type":"string","example":"#FFFFFF"},"searchPlaceholderText":{"type":"string","example":"Search…"},"searchNoResultsFoundText":{"type":"string","example":"No Results Found"},"searchResultsTotalText":{"type":"string","example":"Total"},"backgroundColorDark":{"description":"The background color of the notification in dark mode.","type":"string","example":"#5D5D5D"},"resultsFoundText":{"type":"string"}},"required":["resultsFoundText"]},"segmentControl":{"type":"object","properties":{"foreGroundColor":{"type":"string","example":"#696969"},"foreGroundColorDark":{"type":"string","example":"#FFFFFF"},"selectedForeGroundColor":{"type":"string","example":"#FFFFFF"},"selectedForeGroundColorDark":{"type":"string","example":"#FFFFFF"},"tintColor":{"type":"string","example":"#346E4A"},"tintColorDark":{"type":"string","example":"#6CC04A"},"font":{"type":"string","example":"17"},"selectedFont":{"type":"string","example":"17"}}},"buttons":{"description":"The UI settings for the buttons.","type":"object","properties":{"savePreferencesButton":{"type":"object","properties":{"borderRadius":{"description":"The border radius of the button.","type":"string","example":"0"},"color":{"type":"string","example":"#346E4A"},"colorDark":{"type":"string","example":"#6CC04A"},"fontSize":{"type":"string","example":"17"},"text":{"type":"string","example":"Confirm My Choices"},"textColor":{"type":"string","example":"#FFFFFF"},"textColorDark":{"type":"string","example":"#FFFFFF"},"interactionType":{"type":"string","example":"VENDOR_LIST_CONFIRM"}}},"acceptAll":{"description":"The UI settings for the accept all button.","type":"object","properties":{"borderRadius":{"description":"The border radius of the button.","type":"string","example":"0"},"color":{"type":"string","example":"#346E4A"},"colorDark":{"type":"string","example":"#6CC04A"},"fontSize":{"type":"string","example":"17"},"text":{"type":"string","example":"Allow All"},"textColor":{"type":"string","example":"#FFFFFF"},"textColorDark":{"type":"string","example":"#FFFFFF"},"interactionType":{"type":"string","example":"VENDOR_LIST_ALLOW_ALL"},"position":{"description":"Applicable to ctv device type only","type":"number","example":0},"positionBeforePurpose":{"description":"Applicable to mobile device type only","type":"number","example":0},"positionAfterPurpose":{"description":"Applicable to mobile device type only","type":"number","example":0}},"required":["interactionType"]},"rejectAll":{"type":"object","properties":{"borderRadius":{"description":"The border radius of the button.","type":"string","example":"0"},"color":{"type":"string","example":"#346E4A"},"colorDark":{"type":"string","example":"#6CC04A"},"fontSize":{"type":"string","example":"17"},"text":{"type":"string","example":"Reject All"},"textColor":{"type":"string","example":"#FFFFFF"},"textColorDark":{"type":"string","example":"#FFFFFF"},"interactionType":{"type":"string","example":"VENDOR_LIST_REJECT_ALL"},"position":{"description":"Applicable to ctv device type only","type":"number","example":0},"positionBeforePurpose":{"description":"Applicable to mobile device type only","type":"number","example":0},"positionAfterPurpose":{"description":"Applicable to mobile device type only","type":"number","example":0}},"required":["interactionType"]}},"required":["savePreferencesButton"]},"useRTL":{"description":"The flag that indicates whether to use Right-To-Left text direction.","type":"boolean"},"generalVendorsTitle":{"type":"string","example":"Other Vendors"},"showTogglesForGeneralVendors":{"type":"boolean"},"generalVendorsPolicyText":{"type":"string","example":"View Privacy Policy"},"filterVendorListTitle":{"type":"string","example":"Filter Vendor List"}},"required":["filter","searchBar","segmentControl","buttons","useRTL"]},"vendorDetailsUIData":{"type":"object","properties":{"backButtonColor":{"type":"string","example":"#696969"},"backButtonColorDark":{"type":"string","example":"#FFFFFF"},"vendorsPolicyText":{"type":"string","example":"View Privacy Policy"},"legIntClaimPolicyText":{"type":"string","example":"View Legitimate Interest Claim"},"consentToggleText":{"type":"string","example":"Consent"},"legitInterestToggleText":{"type":"string","example":"Legitimate Interest"},"consentPurposes":{"type":"string","example":"Consent Purposes"},"features":{"type":"string","example":"Features"},"specialFeatures":{"type":"string","example":"Special Features"},"specialPurposes":{"type":"string","example":"Special Purposes"},"legitimateInterestPurposesText":{"type":"string","example":"Legitimate Interest Purposes"},"lifespan":{"type":"string","example":"Lifespan"},"lifespanDay":{"type":"string","example":"Day"},"lifespanDays":{"type":"string","example":"Days"},"lifespanMonth":{"type":"string","example":"Month"},"lifespanMonths":{"type":"string","example":"Months"},"disclosureTitle":{"type":"string","example":"Device Storage Disclosure"},"nonCookieUsageText":{"type":"string","example":"This vendor utilizes other methods of storage or accessing information in addition to cookies."},"storageIdentifierText":{"type":"string","example":"Identifier"},"storageIdentifierType":{"type":"string","example":"Type"},"storagePurposes":{"type":"string","example":"Purposes"},"storageDomain":{"type":"string","example":"Domain"},"dataDeclarationText":{"type":"string","example":"Data Declaration"},"dataRetentionText":{"type":"string","example":"Data Retention"},"dataStdRetentionText":{"type":"string","example":"Standard Retention"},"domainsUsed":{"type":"string"},"domainUse":{"type":"string"},"sdkListText":{"type":"string"},"title":{"type":"object","properties":{"fontSize":{"type":"string","example":"22"},"show":{"type":"boolean","example":true},"text":{"type":"string","example":"About Your Privacy"},"textAlign":{"type":"string","example":"left"},"textColor":{"type":"string","example":"#696969"},"textColorDark":{"type":"string","example":"#FFFFFF"}}},"description":{"type":"object","properties":{"show":{"type":"boolean","example":true},"fontSize":{"type":"string","example":"16"},"text":{"type":"string","example":"We process your data to deliver content or advertisements and measure the delivery of such content or advertisements to extract insights about our website. We share this information with our partners on the basis of consent. You may exercise your right to consent, based on a specific purpose below or at a partner level in the link under each purpose. These choices will be signaled to our vendors participating in the Transparency and Consent Framework."},"textAlign":{"type":"string","example":"left"},"textColor":{"type":"string","example":"#696969"},"textColorDark":{"type":"string","example":"#FFFFFF"}}},"link":{"type":"object","properties":{"fontSize":{"type":"string","example":"17"},"show":{"type":"boolean","example":true},"text":{"type":"string","example":"More information"},"textAlign":{"type":"string","example":"left"},"textColor":{"type":"string","example":"#3860BE"},"textColorDark":{"type":"string","example":"#3860BE"},"url":{"type":"string","example":"https://cookiepedia.co.uk/giving-consent-to-cookies"},"urlQRCode":{"description":"The QR code for the policy link URL.","type":"string","example":"https://cookiesqastorage.blob.core.windows.net/logos/af6aa20c-54ea-4ae1-97e8-068e906702da/1819526c-4eff-495a-af85-03642c1f8510/5d401ebd-469f-49d8-a134-f05cb5282567/865aac1d-af35-4ade-a7e1-7847cf46fe60.png"}}}},"required":["title","description","link"]}},"required":["general","vendorDetailsUIData"]}},"required":["googleVendors","vendorListUIData"]},{"type":"object","properties":{"otConsentString":{"type":"string","example":"eyJMYXN0TGF1bmNoRGF0ZSI6MTcwNDczNzM3OTY1MSwiU2hvdWxkU2hvd0Jhbm5lciI6MSwiRFNJRCI6InN1cC1uZXdsa2diIn0="}}}]}}}},"400":{"description":"Bad Request","content":{"application/json":{"schema":{"type":"object","properties":{"errors":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string","example":"ERROR_CODE_BLOB_LOCATIONS_UNAVAILABLE"},"message":{"type":"string","example":"Unable to fetch data for the specified Application ID. Please check your configurations."}},"required":["code","message"]}}},"required":["errors"]}}}},"403":{"description":"Forbidden","content":{"application/json":{"schema":{"type":"object","properties":{"errors":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string","example":"ERROR_CODE_NO_ACCESS"},"message":{"type":"string","example":"No access to this resource"}},"required":["code","message"]}}},"required":["errors"]}}}},"404":{"description":"Not Found","content":{"application/json":{"schema":{"type":"object","properties":{"errors":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string","example":"ERROR_CODE_TEXT_RESOURCE_NOT_FOUND"},"message":{"type":"string","example":"Not Found"}},"required":["code","message"]}}},"required":["errors"]}}}},"429":{"description":"Too Many Requests. \\nFor more information, see [API Rate Limits](https://developer-onetrust-com.ez29.periodicos.capes.gov.br/onetrust/reference/rate-limits-overview).","headers":{"Retry-After":{"schema":{"description":"The number of seconds after which requests will be allowed again.","format":"int32"}},"ot-period":{"schema":{"description":"The unit of time for which the rate limit applies","enum":["HOUR","MINUTE"]}},"ot-ratelimit-event-id":{"schema":{"description":"The unique identifier for the rate-limiting event.","format":"uuid"}},"ot-request-made":{"schema":{"description":"The number of requests made within the specified period.","format":"int32"}},"ot-requests-allowed":{"schema":{"description":"The number of requests allowed within the specified period.","format":"int32"}}}},"500":{"description":"Internal Server Error","content":{"application/json":{"schema":{"type":"object","properties":{"errors":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string","example":"ERROR_CODE_GENERIC_ERROR"},"message":{"type":"string","example":"Something went wrong"}},"required":["code","message"]}}},"required":["errors"]}}}}}}}},"components":{"parameters":{},"schemas":{}},"webhooks":{}}