settings object — REQUIREDbranding objectlogoUrl string — REQUIRED | primaryColor string — REQUIRED | secondaryColor string — REQUIRED |
| consent object — REQUIREDblockingMode string — REQUIREDPossible values: [disabled , discovery , permissive , strict ] | consentMode string — REQUIREDPossible values: [implied , express ] | consentBanner objectenabled boolean — REQUIRED | position string — REQUIRED | policy objectcreatedAt | updatedAt | id uuid — REQUIRED | organization | project — REQUIRED | category | subcategory | label stringPossible values: length ≤ 128, Value must match regular expression [a-z0-9_*]{1,128}$ | version integer — REQUIRED | dateCreated date-time | dateUpdated date-time | name string — REQUIREDPossible values: length ≤ 100 | description string — REQUIREDPossible values: length ≤ 2000 | document stringPossible values: length ≤ 5000000 | url uri | readOnly boolean | validStates string[]Possible values: [implied , viewed , accepted , declined ] | status stringPossible values: [active , archived , obsolete , test ] | consentDuration string | required boolean | requireReacceptVersion integer |
| title boolean — REQUIRED | theme string — REQUIREDPossible values: [light , dark ] | closeButton boolean — REQUIRED | denyButton boolean — REQUIRED | customizeButton boolean — REQUIRED |
| doNotSell boolean — REQUIRED | gpc boolean — REQUIRED | limitPii boolean |
| crossSiteTracking boolean | floatingButton objectenabled boolean — REQUIRED | position string — REQUIRED | theme string — REQUIREDPossible values: [light , brand , dark ] | type string — REQUIREDPossible values: [circle , tab ] | icon string — REQUIREDPossible values: [cookie , fingerprint ] |
| privacyCenter objectconsentHistory boolean — REQUIRED | disclosures boolean — REQUIRED | privacyRequests boolean — REQUIRED | doNotSellRequests boolean — REQUIRED | position string — REQUIRED | theme string — REQUIREDPossible values: [light , dark ] |
|
|