There are two ways to set up consent in the Criteo Retail Media API. The right choice depends on your use case. Picking the wrong flow requires redoing your integration, so confirm your setup before you start.
You are a brand, agency, or tech partner accessing a Criteo advertiser account
You are a retailer operating a Retail Media Private Market in Criteo and managing demand accounts (brands or sellers) under your supply account
How consent is granted
The advertiser clicks a consent URL and approves access through the Criteo portal
One-time manual consent for the Admin app via the portal, then consent for each demand account is granted programmatically by the Admin app — no portal interaction required per brand or seller
Apps required
One app (Authorization Code or Client Credentials)
Two apps: an Admin app (Client Credentials) and a Business app (Authorization Code)
Who controls access
The advertiser or agency granting access
The retailer
Typical use case
A brand or agency manages their own campaigns via API
A retailer onboards brands or sellers onto their private market and grants consent to each demand account on their behalf
You are a brand, agency, or tech partner accessing a Criteo advertiser account that belongs to someone else
Consent is granted by the advertiser themselves, not by you
Use the Private Market Programmatic Consent Flow if:
You are a retailer operating a Retail Media Private Market in Criteo
You create and manage demand accounts (brands or sellers) under your supply account
You want to grant consent to those demand accounts programmatically, without asking each brand or seller to log into the Criteo portal
If you are a retailer operating a private market, do not use the Standard Consent Flow. It requires each brand or seller to manually approve access through the Criteo portal, which does not match the programmatic model used in private markets.
{"docsConfig":{"theme":"aspen","$schema":"https://mintlify.com/docs.json","name":"Criteo Docs","colors":{"primary":"#FE5001","light":"#FE5001","dark":"#FE5001"},"logo":{"light":"https://mintcdn.com/criteo-e1682996/oGhV8AgFf1afoax4/logo/light.svg?fit=max\u0026auto=format\u0026n=oGhV8AgFf1afoax4\u0026q=85\u0026s=25bacaf5d815bd4242b98ca759ed086c","dark":"https://mintcdn.com/criteo-e1682996/oGhV8AgFf1afoax4/logo/dark.svg?fit=max\u0026auto=format\u0026n=oGhV8AgFf1afoax4\u0026q=85\u0026s=28cba1b2ef8d4354739c680b8335cc7c"},"favicon":"https://mintcdn.com/criteo-e1682996/-a_Zn-jb9gMTKnuK/favicon.png?fit=max\u0026auto=format\u0026n=-a_Zn-jb9gMTKnuK\u0026q=85\u0026s=6d00e60b5acc0fba4fca5c228132809a","appearance":{"default":"light"},"background":{"decoration":"gradient"},"navbar":{"links":[{"href":"https://status.criteo.com/","label":"Status"},{"href":"https://partners.criteo.com/","label":"Partner Portal"}],"primary":{"type":"button","label":"Contact Sales","href":"https://www.criteo.com/talk-to-an-expert/"}},"fonts":{"heading":{"family":"Graphik LC Web","source":"https://www.criteo.com/wp-content/themes/criteo2017/fonts/graphik-lc/Graphik-Semibold-Cy-Web.woff2","format":"woff2"},"body":{"family":"Graphik LC Web","source":"https://criteo.com/wp-content/themes/criteo2017/fonts/graphik-lc/Graphik-Regular-Cy-Web.woff2","format":"woff2"}},"styling":{"eyebrows":"breadcrumbs","latex":true},"integrations":{"heap":{"appId":"305485844"}},"contextual":{"options":["copy","view","chatgpt","claude","vscode","grok"],"display":"header"},"navigation":{"global":{},"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"criteo-e1682996","hasAudioNarration":false,"actualSubdomain":"criteo-e1682996","customDomains":["developers.criteo.com"],"gitSource":{"type":"github","owner":"criteo","repo":"public-api-doc","deployBranch":"main","contentDirectory":"","isPrivate":false,"mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6aeb374452472789d84d6acf","collectionId":"0afc50d4-934f-4959-a402-4ceb22855589","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6aeb374452472789d84d6acf"},"feedback":{"thumbs":true,"agentFeedback":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"REMOVE_BRANDING":{"status":"ENABLED"},"CONTEXTUAL_FEEDBACK":{"status":"ENABLED"},"CODE_SNIPPET_FEEDBACK":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6aeb49acf633c70e99a5a142","clientVersion":"0.0.4064","searchFilterCounts":[{"language":"default","tag":"API Reference","count":1601},{"language":"default","tag":"Marketing Solutions API","count":1398},{"language":"default","tag":"Retail Media API","count":1058},{"language":"default","tag":"Campaign","count":670},{"language":"default","tag":"Guides","count":658},{"language":"default","tag":"Guides for Retail Media API","count":274},{"language":"default","tag":"Audience","count":226},{"language":"default","tag":"Marketing Solutions Endpoints","count":200},{"language":"default","tag":"Analytics","count":191},{"language":"default","tag":"Creative","count":161}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":true,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"starterQuestions":[{"_id":"69c3ab31b75fcc3c3b4cdb3d","deploymentId":"69b6cc72b519f361e0c30b32","questionText":"How do I get started with Onsite Display campaigns?","status":"active","generatedBy":"manual","createdAt":"2026-03-25T09:30:25.685Z","updatedAt":"2026-03-25T09:30:25.685Z","__v":0},{"_id":"69c3ab1fb75fcc3c3b4cdafb","deploymentId":"69b6cc72b519f361e0c30b32","questionText":"How do I get started with Sponsored Products campaigns?","status":"active","generatedBy":"manual","createdAt":"2026-03-25T09:30:07.459Z","updatedAt":"2026-03-25T09:30:07.459Z","__v":0}],"googleFontsInlined":false},"customCss":[{"filePath":"styles.css","content":"@media (width >= 768px){footer .md\\:truncate{text-overflow:ellipsis;white-space:wrap!important;overflow:visible!important}}"}],"page":{"pagePath":"retail-media/docs/consent-flow-overview","slug":"/retail-media/docs/consent-flow-overview","pageMetadata":{"title":"Choosing Your Consent Flow","description":"Understand which API consent setup applies to your use case before you start integrating.","href":"/retail-media/docs/consent-flow-overview"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Understand which API consent setup applies to your use case before you start integrating.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,li:`li`,p:`p`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{Heading,Table,Warning}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`2`,id:`overview`,children:`Overview`}),`\n`,_jsx(_components.p,{children:`There are two ways to set up consent in the Criteo Retail Media API. The right choice depends on your use case. Picking the wrong flow requires redoing your integration, so confirm your setup before you start.`}),`\n`,_jsx(Heading,{level:`2`,id:`which-flow-should-i-use`,children:`Which Flow Should I Use?`}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{}),_jsx(_components.th,{children:`Standard Consent Flow (Portal)`}),_jsx(_components.th,{children:`Private Market Programmatic Consent Flow`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Which flow should I use?`})}),_jsx(_components.td,{children:`You are a brand, agency, or tech partner accessing a Criteo advertiser account`}),_jsx(_components.td,{children:`You are a retailer operating a Retail Media Private Market in Criteo and managing demand accounts (brands or sellers) under your supply account`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`How consent is granted`})}),_jsx(_components.td,{children:`The advertiser clicks a consent URL and approves access through the Criteo portal`}),_jsx(_components.td,{children:`One-time manual consent for the Admin app via the portal, then consent for each demand account is granted programmatically by the Admin app — no portal interaction required per brand or seller`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Apps required`})}),_jsx(_components.td,{children:`One app (Authorization Code or Client Credentials)`}),_jsx(_components.td,{children:`Two apps: an Admin app (Client Credentials) and a Business app (Authorization Code)`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Who controls access`})}),_jsx(_components.td,{children:`The advertiser or agency granting access`}),_jsx(_components.td,{children:`The retailer`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:_jsx(_components.strong,{children:`Typical use case`})}),_jsx(_components.td,{children:`A brand or agency manages their own campaigns via API`}),_jsx(_components.td,{children:`A retailer onboards brands or sellers onto their private market and grants consent to each demand account on their behalf`})]})]})]}),`\n`,_jsx(Heading,{level:`2`,id:`which-one-am-i`,children:`Which One Am I?`}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`Use the Standard Consent Flow if:`})}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`You are a brand, agency, or tech partner accessing a Criteo advertiser account that belongs to someone else`}),`\n`,_jsx(_components.li,{children:`Consent is granted by the advertiser themselves, not by you`}),`\n`]}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`Use the Private Market Programmatic Consent Flow if:`})}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`You are a retailer operating a Retail Media Private Market in Criteo`}),`\n`,_jsx(_components.li,{children:`You create and manage demand accounts (brands or sellers) under your supply account`}),`\n`,_jsx(_components.li,{children:`You want to grant consent to those demand accounts programmatically, without asking each brand or seller to log into the Criteo portal`}),`\n`]}),`\n`,_jsx(Warning,{children:_jsx(_components.p,{children:`If you are a retailer operating a private market, do not use the Standard Consent Flow. It requires each brand or seller to manually approve access through the Criteo portal, which does not match the programmatic model used in private markets.`})}),`\n`,_jsx(Heading,{level:`2`,id:`next-steps`,children:`Next Steps`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Standard Consent Flow`}),` — Follow the `,_jsx(_components.a,{href:`/retail-media/docs/consent-url-generation`,children:`Consent URL Generation`}),` and `,_jsx(_components.a,{href:`/retail-media/docs/authorization-requests`,children:`Authorization Requests`}),` guides.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Private Market Programmatic Consent Flow`}),` — Follow the `,_jsx(_components.a,{href:`/retail-media/docs/private-market-programmatic-consent-granting`,children:`Private Market Programmatic Consent Granting`}),` guide.`]}),`\n`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Choosing Your Consent Flow","description":"Understand which API consent setup applies to your use case before you start integrating.","href":"/retail-media/docs/consent-flow-overview"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Overview","slug":"overview","depth":2,"children":[]},{"title":"Which Flow Should I Use?","slug":"which-flow-should-i-use","depth":2,"children":[]},{"title":"Which One Am I?","slug":"which-one-am-i","depth":2,"children":[]},{"title":"Next Steps","slug":"next-steps","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"criteo-e1682996","siteName":"Criteo Docs","title":"Choosing Your Consent Flow - Criteo Docs","navMaps":{"firstHrefInVersion":{"rm-2026.07":{"href":"/retail-media/docs/consent-flow-overview","matchLevel":0},"rm-2027.01-rc":{"href":"/retail-media/v2027.01-rc/docs/account","matchLevel":2},"rm-experimental":{"href":"/retail-media/experimental/docs/account","matchLevel":2},"rm-2026.01":{"href":"/retail-media/v2026.01/docs/account","matchLevel":2},"rm-2026-preview":{"href":"/retail-media/v2026-preview/docs/account","matchLevel":2},"rm-2025.10":{"href":"/retail-media/v2025.10/docs/account","matchLevel":2},"rm-2025.07":{"href":"/retail-media/v2025.07/docs/account","matchLevel":2},"rm-2025.04":{"href":"/retail-media/v2025.04/docs/account","matchLevel":2},"rm-2025.01":{"href":"/retail-media/v2025.01/docs/account","matchLevel":2},"ms-2026.07":{"href":"/marketing-solutions/docs/welcome-to-criteo","matchLevel":4},"ms-2027.01-rc":{"href":"/marketing-solutions/v2027.01-rc/docs/introduction-to-release-candidate","matchLevel":4},"ms-2026.01":{"href":"/marketing-solutions/v2026.01/docs/welcome-to-criteo","matchLevel":4},"ms-experimental":{"href":"/marketing-solutions/experimental/docs/introduction-to-experimental","matchLevel":4},"ms-2026-preview":{"href":"/marketing-solutions/v2026-preview/docs/introduction","matchLevel":4},"ms-2025.10":{"href":"/marketing-solutions/v2025.10/docs/welcome-to-criteo","matchLevel":4},"ms-2025.07":{"href":"/marketing-solutions/v2025.07/docs/welcome-to-criteo","matchLevel":4},"ms-2025.04":{"href":"/marketing-solutions/v2025.04/docs/welcome-to-criteo","matchLevel":4},"ms-2025.01":{"href":"/marketing-solutions/v2025.01/docs/welcome-to-criteo","matchLevel":4},"ri-2026.01":{"href":"/retailer-integration/docs/overview","matchLevel":4}},"firstHrefInLanguage":{}},"lastModified":"2026-09-25T08:00:50.415Z","originalFileLocation":"retail-media/docs/consent-flow-overview.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"light\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Understand which API consent setup applies to your use case before you start integrating.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Criteo Docs\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/criteo-e1682996/Q7JsFULesw3hnXj8/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/criteo-e1682996/Q7JsFULesw3hnXj8/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/criteo-e1682996/Q7JsFULesw3hnXj8/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/criteo-e1682996/Q7JsFULesw3hnXj8/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/criteo-e1682996/Q7JsFULesw3hnXj8/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/criteo-e1682996/Q7JsFULesw3hnXj8/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/criteo-e1682996/Q7JsFULesw3hnXj8/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/criteo-e1682996/Q7JsFULesw3hnXj8/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/criteo-e1682996/Q7JsFULesw3hnXj8/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Choosing Your Consent Flow - Criteo Docs\">\u003cmeta data-mint-head property=\"og:description\" content=\"Understand which API consent setup applies to your use case before you start integrating.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Criteo Docs\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://developers.criteo.com/retail-media/docs/consent-flow-overview\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://criteo-e1682996.mintlify.app/_mintlify/api/og/v2?division=Private+Market\u0026amp;title=Choosing+Your+Consent+Flow\u0026amp;description=Understand+which+API+consent+setup+applies+to+your+use+case+before+you+start+integrating.\u0026amp;theme=41f5d581d5525872491a60f5\u0026amp;signature=676ea10bd8903d357a625aee5ab5258e0932d22c9c089c83a2d7440f93046d82\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Choosing Your Consent Flow - Criteo Docs\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Understand which API consent setup applies to your use case before you start integrating.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://criteo-e1682996.mintlify.app/_mintlify/api/og/v2?division=Private+Market\u0026amp;title=Choosing+Your+Consent+Flow\u0026amp;description=Understand+which+API+consent+setup+applies+to+your+use+case+before+you+start+integrating.\u0026amp;theme=41f5d581d5525872491a60f5\u0026amp;signature=676ea10bd8903d357a625aee5ab5258e0932d22c9c089c83a2d7440f93046d82\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/criteo-e1682996/Q7JsFULesw3hnXj8/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Criteo Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#FE5001\">\u003clink data-mint-head rel=\"canonical\" href=\"https://developers.criteo.com/retail-media/docs/consent-flow-overview\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/retail-media/docs/consent-flow-overview.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://developers.criteo.com/#organization\",\"name\":\"Criteo Docs\",\"url\":\"https://developers.criteo.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/criteo-e1682996/oGhV8AgFf1afoax4/logo/light.svg?fit=max\u0026auto=format\u0026n=oGhV8AgFf1afoax4\u0026q=85\u0026s=25bacaf5d815bd4242b98ca759ed086c\"}},{\"@type\":\"WebSite\",\"@id\":\"https://developers.criteo.com#website\",\"name\":\"Criteo Docs\",\"url\":\"https://developers.criteo.com\",\"publisher\":{\"@id\":\"https://developers.criteo.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://developers.criteo.com/retail-media/docs/consent-flow-overview#webpage\",\"url\":\"https://developers.criteo.com/retail-media/docs/consent-flow-overview\",\"name\":\"Choosing Your Consent Flow\",\"description\":\"Understand which API consent setup applies to your use case before you start integrating.\",\"dateModified\":\"2026-09-25T08:00:50.415Z\",\"isPartOf\":{\"@id\":\"https://developers.criteo.com#website\"},\"breadcrumb\":{\"@id\":\"https://developers.criteo.com/retail-media/docs/consent-flow-overview#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://developers.criteo.com/retail-media/docs/consent-flow-overview#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Guides for Retail Media API\",\"item\":\"https://developers.criteo.com/retail-media/docs/accounts-endpoints\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Choosing Your Consent Flow\",\"item\":\"https://developers.criteo.com/retail-media/docs/consent-flow-overview\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://developers.criteo.com/retail-media/docs/consent-flow-overview#article\",\"headline\":\"Choosing Your Consent Flow\",\"name\":\"Choosing Your Consent Flow\",\"description\":\"Understand which API consent setup applies to your use case before you start integrating.\",\"url\":\"https://developers.criteo.com/retail-media/docs/consent-flow-overview\",\"mainEntityOfPage\":{\"@id\":\"https://developers.criteo.com/retail-media/docs/consent-flow-overview#webpage\"},\"dateModified\":\"2026-09-25T08:00:50.415Z\",\"publisher\":{\"@id\":\"https://developers.criteo.com/#organization\"},\"isPartOf\":{\"@id\":\"https://developers.criteo.com#website\"}}]}\u003c/script>","siteName":"Criteo Docs","nav":{"global":{},"products":[{"product":"API Resources","pages":[{"title":"API Resources","href":"/criteo-apis/docs/overview"}]},{"product":"Retail Media API","tabs":[{"tab":"Guides","versions":[{"version":"rm-2026.07","groups":[{"group":"Introduction","pages":[{"title":"Get Started","href":"/retail-media/docs/welcome-to-criteo"},{"title":"What the API Can Do","href":"/retail-media/docs/capability-map"},{"title":"App Scopes","href":"/retail-media/docs/app-scopes"}]},{"group":"Guides for Retail Media API","pages":[{"group":"Account","root":{"title":"Account","href":"/retail-media/docs/account"},"pages":[{"title":"Accounts Endpoints","href":"/retail-media/docs/accounts-endpoints"},{"title":"Account Creation and Management (Private Market)","href":"/retail-media/docs/account-creation-and-management-private-market"},{"title":"Accounts (Private Market)","hidden":true,"href":"/retail-media/docs/accounts-private-market"},{"title":"Account Fees (Private Market)","href":"/retail-media/docs/account-fees"},{"title":"Brands","href":"/retail-media/docs/brands"},{"title":"Brands (Private Market)","hidden":true,"href":"/retail-media/docs/brands-private-market"},{"title":"Sellers","href":"/retail-media/docs/sellers"},{"title":"Retailer Search","description":null,"href":"/retail-media/docs/retailer-search"}]},{"group":"Private Market","pages":[{"title":"Choosing Your Consent Flow","href":"/retail-media/docs/consent-flow-overview"},{"title":"Private Market Programmatic Consent Granting","description":"Set up the two-app Admin and Business application model for programmatic consent granting in private market integrations.","href":"/retail-media/docs/private-market-programmatic-consent-granting"}]},{"group":"Audiences","root":{"title":"Audiences","href":"/retail-media/docs/audiences"},"pages":[{"title":"Audience Endpoints","href":"/retail-media/docs/audience-endpoints"},{"title":"Audience Segment Endpoints","href":"/retail-media/docs/audience-segment-endpoints"},{"title":"Algebra Nodes","href":"/retail-media/docs/algebra-nodes"},{"title":"Audience Targeting","hidden":true,"href":"/retail-media/docs/audience-targeting"}]},{"group":"Balances","root":{"title":"Balances","href":"/retail-media/docs/balances"},"pages":[{"title":"Balances Endpoints","href":"/retail-media/docs/balances-endpoints"},{"title":"Balance Management","hidden":false,"href":"/retail-media/docs/balance-management"},{"title":"Balance (Extended)","hidden":true,"href":"/retail-media/docs/balance-extended"}]},{"group":"Billing","root":{"title":"Billing","href":"/retail-media/docs/billing"},"pages":[{"title":"Partner Billing Report","href":"/retail-media/docs/partner-billing-report"},{"title":"PBR Metrics","href":"/retail-media/docs/pbr-metrics"}]},{"group":"Campaigns","root":{"title":"Campaigns","href":"/retail-media/docs/campaign"},"pages":[{"title":"Campaigns Endpoints","href":"/retail-media/docs/campaigns-endpoints"}]},{"group":"Catalog","root":{"title":"Catalog","href":"/retail-media/docs/catalogs"},"pages":[{"title":"Catalog Endpoints","href":"/retail-media/docs/catalog-endpoints"},{"title":"Store Inventory","href":"/retail-media/docs/store-inventory"}]},{"group":"Line Items","root":{"title":"Line Items","href":"/retail-media/docs/line-items"},"pages":[{"title":"Line Items Endpoints","href":"/retail-media/docs/line-items-endpoints"},{"group":"Onsite Sponsored Products","root":{"title":"Onsite Sponsored Products","href":"/retail-media/docs/onsite-sponsored-products"},"pages":[{"title":"Onsite Sponsored Products Line Items","href":"/retail-media/docs/onsite-sponsored-products-line-items"},{"title":"Keywords","href":"/retail-media/docs/keywords"},{"title":"Keyword Review","href":"/retail-media/docs/keyword-review"},{"title":"Bid Multipliers","href":"/retail-media/docs/bid-multipliers"},{"title":"Budget Overrides","href":"/retail-media/docs/budget-overrides"},{"title":"Minimum Bid","href":"/retail-media/docs/minimum-bid"},{"title":"Add-to-Basket Targeting","hidden":true,"href":"/retail-media/docs/add-to-basket-targeting"},{"title":"Store Targeting","hidden":true,"href":"/retail-media/docs/store-targeting"}]},{"title":"Promoted Products","href":"/retail-media/docs/promoted-products"},{"title":"Recommended Categories","href":"/retail-media/docs/recommended-categories"},{"title":"Recommended Keywords","href":"/retail-media/docs/recommended-keywords"},{"title":"Category Search","href":"/retail-media/docs/category-search"}]},{"title":"Retailer Budgets","href":"/retail-media/docs/retailer-budgets"},{"group":"Demand Side Analytics (DSP)","root":{"title":"Demand Side Analytics (DSP)","href":"/retail-media/docs/analytics"},"pages":[{"title":"Overview","href":"/retail-media/docs/demand-side-analytics-overview"},{"title":"Migrating from the Legacy Reporting API","href":"/retail-media/docs/dsp-analytics-migration-guide"},{"title":"Performance Report","href":"/retail-media/docs/performance-report"},{"title":"Real-Time Performance Report","href":"/retail-media/docs/real-time-performance-api"},{"title":"Missed Opportunities Report","href":"/retail-media/docs/missed-opportunities-report"},{"title":"Attributed Transactions Report","href":"/retail-media/docs/attributed-transactions-report"},{"title":"Aggregated Reporting","hidden":true,"href":"/retail-media/docs/aggregated-reporting"}]},{"group":"Supply Side Analytics (SSP)","root":{"title":"Supply Side Analytics (SSP)","href":"/retail-media/docs/supply-side-reporting-ssp"},"pages":[{"title":"Revenue Report","href":"/retail-media/docs/revenue-report-ssp"},{"title":"Fill Rate Report","href":"/retail-media/docs/fill-rate-report"},{"title":"Metrics \u0026 Dimensions (Fill Rate Report)","href":"/retail-media/docs/metrics-dimensions-fill-rate-report"},{"title":"Metrics and Dimensions (SSP)","href":"/retail-media/docs/metrics-and-dimensions-ssp"}]},{"title":"Deprecated Endpoints","href":"/retail-media/docs/deprecated-endpoints"}]}]},{"version":"rm-2027.01-rc","pages":[{"title":"rm-2027.01-rc","href":"/retail-media/v2027.01-rc/docs/account"}]},{"version":"rm-experimental","pages":[{"title":"rm-experimental","href":"/retail-media/experimental/docs/account"}]},{"version":"rm-2026.01","pages":[{"title":"rm-2026.01","href":"/retail-media/v2026.01/docs/account"}]},{"version":"rm-2026-preview","pages":[{"title":"rm-2026-preview","href":"/retail-media/v2026-preview/docs/account"}]},{"version":"rm-2025.10","pages":[{"title":"rm-2025.10","href":"/retail-media/v2025.10/docs/account"}]},{"version":"rm-2025.07","pages":[{"title":"rm-2025.07","href":"/retail-media/v2025.07/docs/account"}]},{"version":"rm-2025.04","pages":[{"title":"rm-2025.04","href":"/retail-media/v2025.04/docs/account"}]},{"version":"rm-2025.01","pages":[{"title":"rm-2025.01","href":"/retail-media/v2025.01/docs/account"}]}]},{"tab":"API Reference","icon":"code","versions":[{"version":"rm-2026.07","groups":[{"group":"Account Management","pages":[{"title":"/2026-07/retail-media/account-management/accounts/{accountId}/brands/add","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json post /2026-07/retail-media/account-management/accounts/{accountId}/brands/add","href":"/retail-media/v2026.07/reference/account-management/2026-07retail-mediaaccount-managementaccounts-brandsadd"},{"title":"/2026-07/retail-media/account-management/accounts/{accountId}/brands/remove","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json post /2026-07/retail-media/account-management/accounts/{accountId}/brands/remove","href":"/retail-media/v2026.07/reference/account-management/2026-07retail-mediaaccount-managementaccounts-brandsremove"},{"title":"/2026-07/retail-media/account-management/accounts/{accountId}/create-brand-account","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json post /2026-07/retail-media/account-management/accounts/{accountId}/create-brand-account","href":"/retail-media/v2026.07/reference/account-management/2026-07retail-mediaaccount-managementaccounts-create-brand-account"},{"title":"/2026-07/retail-media/account-management/accounts/{accountId}/create-seller-account","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json post /2026-07/retail-media/account-management/accounts/{accountId}/create-seller-account","href":"/retail-media/v2026.07/reference/account-management/2026-07retail-mediaaccount-managementaccounts-create-seller-account"},{"title":"/2026-07/retail-media/account-management/accounts/{accountId}/private-market-child-accounts","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json get /2026-07/retail-media/account-management/accounts/{accountId}/private-market-child-accounts","href":"/retail-media/v2026.07/reference/account-management/2026-07retail-mediaaccount-managementaccounts-private-market-child-accounts"},{"title":"/2026-07/retail-media/account-management/accounts/{accountId}/sellers","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json put /2026-07/retail-media/account-management/accounts/{accountId}/sellers","href":"/retail-media/v2026.07/reference/account-management/2026-07retail-mediaaccount-managementaccounts-sellers"},{"title":"/2026-07/retail-media/accounts","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json get /2026-07/retail-media/accounts","href":"/retail-media/v2026.07/reference/account-management/2026-07retail-mediaaccounts"},{"title":"/2026-07/retail-media/accounts/{accountId}/brands","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json get /2026-07/retail-media/accounts/{accountId}/brands","href":"/retail-media/v2026.07/reference/account-management/2026-07retail-mediaaccounts-brands"},{"title":"/2026-07/retail-media/accounts/{accountId}/grant-consent","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json post /2026-07/retail-media/accounts/{accountId}/grant-consent","href":"/retail-media/v2026.07/reference/account-management/2026-07retail-mediaaccounts-grant-consent"},{"title":"/2026-07/retail-media/accounts/fees/search","deprecated":true,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json post /2026-07/retail-media/accounts/fees/search","href":"/retail-media/v2026.07/reference/account-management/2026-07retail-mediaaccountsfeessearch"},{"title":"/2026-07/retail-media/accounts/fees/update","deprecated":true,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json post /2026-07/retail-media/accounts/fees/update","href":"/retail-media/v2026.07/reference/account-management/2026-07retail-mediaaccountsfeesupdate"},{"title":"/2026-07/retail-media/accounts/sellers/search","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json post /2026-07/retail-media/accounts/sellers/search","href":"/retail-media/v2026.07/reference/account-management/2026-07retail-mediaaccountssellerssearch"},{"title":"/2026-07/retail-media/brands/search","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json post /2026-07/retail-media/brands/search","href":"/retail-media/v2026.07/reference/account-management/2026-07retail-mediabrandssearch"},{"title":"/2026-07/retail-media/me","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json get /2026-07/retail-media/me","href":"/retail-media/v2026.07/reference/account-management/2026-07retail-mediame"}]},{"group":"Audiences","pages":[{"title":"/2026-07/retail-media/accounts/{account-id}/audience-segments","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json patch /2026-07/retail-media/accounts/{account-id}/audience-segments","href":"/retail-media/v2026.07/reference/audiences/2026-07retail-mediaaccounts-audience-segments"},{"title":"/2026-07/retail-media/accounts/{account-id}/audience-segments/{audience-segment-id}/contact-list","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json get /2026-07/retail-media/accounts/{account-id}/audience-segments/{audience-segment-id}/contact-list","href":"/retail-media/v2026.07/reference/audiences/2026-07retail-mediaaccounts-audience-segments-contact-list"},{"title":"/2026-07/retail-media/accounts/{account-id}/audience-segments/create","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json post /2026-07/retail-media/accounts/{account-id}/audience-segments/create","href":"/retail-media/v2026.07/reference/audiences/2026-07retail-mediaaccounts-audience-segmentscreate"},{"title":"/2026-07/retail-media/accounts/{account-id}/audience-segments/delete","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json post /2026-07/retail-media/accounts/{account-id}/audience-segments/delete","href":"/retail-media/v2026.07/reference/audiences/2026-07retail-mediaaccounts-audience-segmentsdelete"},{"title":"/2026-07/retail-media/accounts/{account-id}/audience-segments/search","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json post /2026-07/retail-media/accounts/{account-id}/audience-segments/search","href":"/retail-media/v2026.07/reference/audiences/2026-07retail-mediaaccounts-audience-segmentssearch"},{"title":"/2026-07/retail-media/accounts/{account-id}/audiences/search","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json post /2026-07/retail-media/accounts/{account-id}/audiences/search","href":"/retail-media/v2026.07/reference/audiences/2026-07retail-mediaaccounts-audiencessearch"},{"title":"/2026-07/retail-media/audience-segments/{audience-segment-id}/contact-list/add-remove","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json post /2026-07/retail-media/audience-segments/{audience-segment-id}/contact-list/add-remove","href":"/retail-media/v2026.07/reference/audiences/2026-07retail-mediaaudience-segments-contact-listadd-remove"},{"title":"/2026-07/retail-media/audience-segments/{audience-segment-id}/contact-list/clear","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json post /2026-07/retail-media/audience-segments/{audience-segment-id}/contact-list/clear","href":"/retail-media/v2026.07/reference/audiences/2026-07retail-mediaaudience-segments-contact-listclear"}]},{"group":"Balances \u0026 Billing","pages":[{"title":"/2026-07/retail-media/accounts/{account-id}/balances","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json post /2026-07/retail-media/accounts/{account-id}/balances","href":"/retail-media/v2026.07/reference/balances-\u0026-billing/2026-07retail-mediaaccounts-balances"},{"title":"/2026-07/retail-media/accounts/{account-id}/balances/{balance-id}","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json get /2026-07/retail-media/accounts/{account-id}/balances/{balance-id}","href":"/retail-media/v2026.07/reference/balances-\u0026-billing/2026-07retail-mediaaccounts-balances-1"},{"title":"/2026-07/retail-media/accounts/{account-id}/balances/{balance-id}","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json patch /2026-07/retail-media/accounts/{account-id}/balances/{balance-id}","href":"/retail-media/v2026.07/reference/balances-\u0026-billing/2026-07retail-mediaaccounts-balances-2"},{"title":"/2026-07/retail-media/accounts/{account-id}/balances/{balance-id}/add-funds","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json post /2026-07/retail-media/accounts/{account-id}/balances/{balance-id}/add-funds","href":"/retail-media/v2026.07/reference/balances-\u0026-billing/2026-07retail-mediaaccounts-balances-add-funds"},{"title":"/2026-07/retail-media/accounts/{account-id}/balances/{balance-id}/change-dates","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json post /2026-07/retail-media/accounts/{account-id}/balances/{balance-id}/change-dates","href":"/retail-media/v2026.07/reference/balances-\u0026-billing/2026-07retail-mediaaccounts-balances-change-dates"},{"title":"/2026-07/retail-media/accounts/{accountId}/balances","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json get /2026-07/retail-media/accounts/{accountId}/balances","href":"/retail-media/v2026.07/reference/balances-\u0026-billing/2026-07retail-mediaaccounts-balances-3"},{"title":"/2026-07/retail-media/balances/{balance-id}/campaigns","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json get /2026-07/retail-media/balances/{balance-id}/campaigns","href":"/retail-media/v2026.07/reference/balances-\u0026-billing/2026-07retail-mediabalances-campaigns"},{"title":"/2026-07/retail-media/balances/{balanceId}","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json get /2026-07/retail-media/balances/{balanceId}","href":"/retail-media/v2026.07/reference/balances-\u0026-billing/2026-07retail-mediabalances"},{"title":"/2026-07/retail-media/balances/{balanceId}/history","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json get /2026-07/retail-media/balances/{balanceId}/history","href":"/retail-media/v2026.07/reference/balances-\u0026-billing/2026-07retail-mediabalances-history"},{"title":"/2026-07/retail-media/billing/partner-report","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json post /2026-07/retail-media/billing/partner-report","href":"/retail-media/v2026.07/reference/balances-\u0026-billing/2026-07retail-mediabillingpartner-report"},{"title":"/2026-07/retail-media/billing/partner-report/{requestId}/output","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json get /2026-07/retail-media/billing/partner-report/{requestId}/output","href":"/retail-media/v2026.07/reference/balances-\u0026-billing/2026-07retail-mediabillingpartner-report-output"},{"title":"/2026-07/retail-media/billing/partner-report/{requestId}/status","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json get /2026-07/retail-media/billing/partner-report/{requestId}/status","href":"/retail-media/v2026.07/reference/balances-\u0026-billing/2026-07retail-mediabillingpartner-report-status"}]},{"group":"Campaigns","pages":[{"title":"/2026-07/retail-media/accounts/{account-id}/campaigns","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json get /2026-07/retail-media/accounts/{account-id}/campaigns","href":"/retail-media/v2026.07/reference/campaigns/2026-07retail-mediaaccounts-campaigns"},{"title":"/2026-07/retail-media/accounts/{account-id}/campaigns","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json post /2026-07/retail-media/accounts/{account-id}/campaigns","href":"/retail-media/v2026.07/reference/campaigns/2026-07retail-mediaaccounts-campaigns-1"},{"title":"/2026-07/retail-media/balances/{balanceId}/campaigns/append","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json post /2026-07/retail-media/balances/{balanceId}/campaigns/append","href":"/retail-media/v2026.07/reference/campaigns/2026-07retail-mediabalances-campaignsappend"},{"title":"/2026-07/retail-media/balances/{balanceId}/campaigns/delete","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json post /2026-07/retail-media/balances/{balanceId}/campaigns/delete","href":"/retail-media/v2026.07/reference/campaigns/2026-07retail-mediabalances-campaignsdelete"},{"title":"/2026-07/retail-media/campaigns/{campaignId}","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json get /2026-07/retail-media/campaigns/{campaignId}","href":"/retail-media/v2026.07/reference/campaigns/2026-07retail-mediacampaigns"},{"title":"/2026-07/retail-media/campaigns/{campaignId}","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json put /2026-07/retail-media/campaigns/{campaignId}","href":"/retail-media/v2026.07/reference/campaigns/2026-07retail-mediacampaigns-1"},{"title":"/2026-07/retail-media/campaigns/{campaignId}/campaign-budget-overrides","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json get /2026-07/retail-media/campaigns/{campaignId}/campaign-budget-overrides","href":"/retail-media/v2026.07/reference/campaigns/2026-07retail-mediacampaigns-campaign-budget-overrides"},{"title":"/2026-07/retail-media/campaigns/{campaignId}/campaign-budget-overrides","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json put /2026-07/retail-media/campaigns/{campaignId}/campaign-budget-overrides","href":"/retail-media/v2026.07/reference/campaigns/2026-07retail-mediacampaigns-campaign-budget-overrides-1"}]},{"group":"Creatives \u0026 Assets","pages":[{"title":"/2026-07/retail-media/accounts/{account-id}/creatives","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json get /2026-07/retail-media/accounts/{account-id}/creatives","href":"/retail-media/v2026.07/reference/creatives-\u0026-assets/2026-07retail-mediaaccounts-creatives"},{"title":"/2026-07/retail-media/accounts/{account-id}/creatives","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json post /2026-07/retail-media/accounts/{account-id}/creatives","href":"/retail-media/v2026.07/reference/creatives-\u0026-assets/2026-07retail-mediaaccounts-creatives-1"},{"title":"/2026-07/retail-media/accounts/{account-id}/creatives/{creative-id}","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json get /2026-07/retail-media/accounts/{account-id}/creatives/{creative-id}","href":"/retail-media/v2026.07/reference/creatives-\u0026-assets/2026-07retail-mediaaccounts-creatives-2"},{"title":"/2026-07/retail-media/accounts/{account-id}/creatives/{creative-id}","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json put /2026-07/retail-media/accounts/{account-id}/creatives/{creative-id}","href":"/retail-media/v2026.07/reference/creatives-\u0026-assets/2026-07retail-mediaaccounts-creatives-3"},{"title":"/2026-07/retail-media/accounts/{account-id}/creatives/search","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json post /2026-07/retail-media/accounts/{account-id}/creatives/search","href":"/retail-media/v2026.07/reference/creatives-\u0026-assets/2026-07retail-mediaaccounts-creativessearch"},{"title":"/2026-07/retail-media/assets","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json post /2026-07/retail-media/assets","href":"/retail-media/v2026.07/reference/creatives-\u0026-assets/2026-07retail-mediaassets"},{"title":"/2026-07/retail-media/retailers/{retailer-id}/templates","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json get /2026-07/retail-media/retailers/{retailer-id}/templates","href":"/retail-media/v2026.07/reference/creatives-\u0026-assets/2026-07retail-mediaretailers-templates"},{"title":"/2026-07/retail-media/retailers/{retailer-id}/templates/{template-id}","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json get /2026-07/retail-media/retailers/{retailer-id}/templates/{template-id}","href":"/retail-media/v2026.07/reference/creatives-\u0026-assets/2026-07retail-mediaretailers-templates-1"}]},{"group":"Keywords","pages":[{"title":"/2026-07/retail-media/accounts/{account-id}/keywords/in-review-report","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json get /2026-07/retail-media/accounts/{account-id}/keywords/in-review-report","href":"/retail-media/v2026.07/reference/keywords/2026-07retail-mediaaccounts-keywordsin-review-report"},{"title":"/2026-07/retail-media/line-items/{id}/keywords","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json get /2026-07/retail-media/line-items/{id}/keywords","href":"/retail-media/v2026.07/reference/keywords/2026-07retail-medialine-items-keywords"},{"title":"/2026-07/retail-media/line-items/{id}/keywords/add-remove","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json post /2026-07/retail-media/line-items/{id}/keywords/add-remove","href":"/retail-media/v2026.07/reference/keywords/2026-07retail-medialine-items-keywordsadd-remove"},{"title":"/2026-07/retail-media/line-items/{id}/keywords/set-bid","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json post /2026-07/retail-media/line-items/{id}/keywords/set-bid","href":"/retail-media/v2026.07/reference/keywords/2026-07retail-medialine-items-keywordsset-bid"},{"title":"/2026-07/retail-media/line-items/{line-item-id}/keywords/review","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json post /2026-07/retail-media/line-items/{line-item-id}/keywords/review","href":"/retail-media/v2026.07/reference/keywords/2026-07retail-medialine-items-keywordsreview"}]},{"group":"Line Items","pages":[{"title":"/2026-07/retail-media/accounts/{account-id}/line-items","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json get /2026-07/retail-media/accounts/{account-id}/line-items","href":"/retail-media/v2026.07/reference/line-items/2026-07retail-mediaaccounts-line-items"},{"title":"/2026-07/retail-media/auction-line-items/{lineItemId}","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json get /2026-07/retail-media/auction-line-items/{lineItemId}","href":"/retail-media/v2026.07/reference/line-items/2026-07retail-mediaauction-line-items"},{"title":"/2026-07/retail-media/auction-line-items/{lineItemId}","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json put /2026-07/retail-media/auction-line-items/{lineItemId}","href":"/retail-media/v2026.07/reference/line-items/2026-07retail-mediaauction-line-items-1"},{"title":"/2026-07/retail-media/campaigns/{campaign-id}/preferred-line-items","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json get /2026-07/retail-media/campaigns/{campaign-id}/preferred-line-items","href":"/retail-media/v2026.07/reference/line-items/2026-07retail-mediacampaigns-preferred-line-items"},{"title":"/2026-07/retail-media/campaigns/{campaign-id}/preferred-line-items","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json post /2026-07/retail-media/campaigns/{campaign-id}/preferred-line-items","href":"/retail-media/v2026.07/reference/line-items/2026-07retail-mediacampaigns-preferred-line-items-1"},{"title":"/2026-07/retail-media/campaigns/{campaignId}/auction-line-items","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json get /2026-07/retail-media/campaigns/{campaignId}/auction-line-items","href":"/retail-media/v2026.07/reference/line-items/2026-07retail-mediacampaigns-auction-line-items"},{"title":"/2026-07/retail-media/campaigns/{campaignId}/auction-line-items","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json post /2026-07/retail-media/campaigns/{campaignId}/auction-line-items","href":"/retail-media/v2026.07/reference/line-items/2026-07retail-mediacampaigns-auction-line-items-1"},{"title":"/2026-07/retail-media/line-items/{line-item-id}","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json get /2026-07/retail-media/line-items/{line-item-id}","href":"/retail-media/v2026.07/reference/line-items/2026-07retail-medialine-items"},{"title":"/2026-07/retail-media/line-items/{line-item-id}/bid-multipliers","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json get /2026-07/retail-media/line-items/{line-item-id}/bid-multipliers","href":"/retail-media/v2026.07/reference/line-items/2026-07retail-medialine-items-bid-multipliers"},{"title":"/2026-07/retail-media/line-items/{line-item-id}/bid-multipliers","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json put /2026-07/retail-media/line-items/{line-item-id}/bid-multipliers","href":"/retail-media/v2026.07/reference/line-items/2026-07retail-medialine-items-bid-multipliers-1"},{"title":"/2026-07/retail-media/line-items/{lineItemId}/line-item-budget-overrides","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json get /2026-07/retail-media/line-items/{lineItemId}/line-item-budget-overrides","href":"/retail-media/v2026.07/reference/line-items/2026-07retail-medialine-items-line-item-budget-overrides"},{"title":"/2026-07/retail-media/line-items/{lineItemId}/line-item-budget-overrides","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json put /2026-07/retail-media/line-items/{lineItemId}/line-item-budget-overrides","href":"/retail-media/v2026.07/reference/line-items/2026-07retail-medialine-items-line-item-budget-overrides-1"},{"title":"/2026-07/retail-media/preferred-line-items/{line-item-id}","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json get /2026-07/retail-media/preferred-line-items/{line-item-id}","href":"/retail-media/v2026.07/reference/line-items/2026-07retail-mediapreferred-line-items"},{"title":"/2026-07/retail-media/preferred-line-items/{line-item-id}","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json put /2026-07/retail-media/preferred-line-items/{line-item-id}","href":"/retail-media/v2026.07/reference/line-items/2026-07retail-mediapreferred-line-items-1"}]},{"group":"Catalog \u0026 Retailer Planning","pages":[{"title":"/2026-07/retail-media/accounts/{accountId}/brand-catalog-export","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json post /2026-07/retail-media/accounts/{accountId}/brand-catalog-export","href":"/retail-media/v2026.07/reference/catalog-\u0026-retailer-planning/2026-07retail-mediaaccounts-brand-catalog-export"},{"title":"/2026-07/retail-media/accounts/{accountId}/catalogs","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json post /2026-07/retail-media/accounts/{accountId}/catalogs","href":"/retail-media/v2026.07/reference/catalog-\u0026-retailer-planning/2026-07retail-mediaaccounts-catalogs"},{"title":"/2026-07/retail-media/accounts/{accountId}/catalogs/sellers","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json post /2026-07/retail-media/accounts/{accountId}/catalogs/sellers","href":"/retail-media/v2026.07/reference/catalog-\u0026-retailer-planning/2026-07retail-mediaaccounts-catalogssellers"},{"title":"/2026-07/retail-media/accounts/{accountId}/retailers/search","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json post /2026-07/retail-media/accounts/{accountId}/retailers/search","href":"/retail-media/v2026.07/reference/catalog-\u0026-retailer-planning/2026-07retail-mediaaccounts-retailerssearch"},{"title":"/2026-07/retail-media/accounts/{accountId}/seller-catalog-export","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json post /2026-07/retail-media/accounts/{accountId}/seller-catalog-export","href":"/retail-media/v2026.07/reference/catalog-\u0026-retailer-planning/2026-07retail-mediaaccounts-seller-catalog-export"},{"title":"/2026-07/retail-media/catalog/merchants/{merchantId}/store-inventory/delete","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json post /2026-07/retail-media/catalog/merchants/{merchantId}/store-inventory/delete","href":"/retail-media/v2026.07/reference/catalog-\u0026-retailer-planning/2026-07retail-mediacatalogmerchants-store-inventorydelete"},{"title":"/2026-07/retail-media/catalog/merchants/{merchantId}/store-inventory/upsert","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json post /2026-07/retail-media/catalog/merchants/{merchantId}/store-inventory/upsert","href":"/retail-media/v2026.07/reference/catalog-\u0026-retailer-planning/2026-07retail-mediacatalogmerchants-store-inventoryupsert"},{"title":"/2026-07/retail-media/catalogs/{catalogId}/output","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json get /2026-07/retail-media/catalogs/{catalogId}/output","href":"/retail-media/v2026.07/reference/catalog-\u0026-retailer-planning/2026-07retail-mediacatalogs-output"},{"title":"/2026-07/retail-media/catalogs/{catalogId}/status","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json get /2026-07/retail-media/catalogs/{catalogId}/status","href":"/retail-media/v2026.07/reference/catalog-\u0026-retailer-planning/2026-07retail-mediacatalogs-status"},{"title":"/2026-07/retail-media/categories","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json get /2026-07/retail-media/categories","href":"/retail-media/v2026.07/reference/catalog-\u0026-retailer-planning/2026-07retail-mediacategories"},{"title":"/2026-07/retail-media/categories/{categoryId}","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json get /2026-07/retail-media/categories/{categoryId}","href":"/retail-media/v2026.07/reference/catalog-\u0026-retailer-planning/2026-07retail-mediacategories-1"},{"title":"/2026-07/retail-media/retailers/{retailerId}/categories/search","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json post /2026-07/retail-media/retailers/{retailerId}/categories/search","href":"/retail-media/v2026.07/reference/catalog-\u0026-retailer-planning/2026-07retail-mediaretailers-categoriessearch"},{"title":"/2026-07/retail-media/retailers/{retailerId}/cpc-min-bids","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json post /2026-07/retail-media/retailers/{retailerId}/cpc-min-bids","href":"/retail-media/v2026.07/reference/catalog-\u0026-retailer-planning/2026-07retail-mediaretailers-cpc-min-bids"},{"title":"/2026-07/retail-media/retailers/{retailerId}/pages","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json get /2026-07/retail-media/retailers/{retailerId}/pages","href":"/retail-media/v2026.07/reference/catalog-\u0026-retailer-planning/2026-07retail-mediaretailers-pages"},{"title":"/2026-07/retail-media/retailers/{retailerId}/recommend-categories","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json post /2026-07/retail-media/retailers/{retailerId}/recommend-categories","href":"/retail-media/v2026.07/reference/catalog-\u0026-retailer-planning/2026-07retail-mediaretailers-recommend-categories"},{"title":"/2026-07/retail-media/retailers/{retailerId}/recommend-keywords","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json post /2026-07/retail-media/retailers/{retailerId}/recommend-keywords","href":"/retail-media/v2026.07/reference/catalog-\u0026-retailer-planning/2026-07retail-mediaretailers-recommend-keywords"}]},{"group":"Promoted Products","pages":[{"title":"/2026-07/retail-media/line-items/{line-item-id}/products","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json get /2026-07/retail-media/line-items/{line-item-id}/products","href":"/retail-media/v2026.07/reference/promoted-products/2026-07retail-medialine-items-products"},{"title":"/2026-07/retail-media/line-items/{line-item-id}/products/append","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json post /2026-07/retail-media/line-items/{line-item-id}/products/append","href":"/retail-media/v2026.07/reference/promoted-products/2026-07retail-medialine-items-productsappend"},{"title":"/2026-07/retail-media/line-items/{line-item-id}/products/delete","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json post /2026-07/retail-media/line-items/{line-item-id}/products/delete","href":"/retail-media/v2026.07/reference/promoted-products/2026-07retail-medialine-items-productsdelete"},{"title":"/2026-07/retail-media/line-items/{line-item-id}/products/pause","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json post /2026-07/retail-media/line-items/{line-item-id}/products/pause","href":"/retail-media/v2026.07/reference/promoted-products/2026-07retail-medialine-items-productspause"},{"title":"/2026-07/retail-media/line-items/{line-item-id}/products/unpause","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json post /2026-07/retail-media/line-items/{line-item-id}/products/unpause","href":"/retail-media/v2026.07/reference/promoted-products/2026-07retail-medialine-items-productsunpause"}]},{"group":"Performance Reporting","pages":[{"title":"/2026-07/retail-media/reports/{reportId}/output","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json get /2026-07/retail-media/reports/{reportId}/output","href":"/retail-media/v2026.07/reference/performance-reporting/2026-07retail-mediareports-output"},{"title":"/2026-07/retail-media/reports/{reportId}/status","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json get /2026-07/retail-media/reports/{reportId}/status","href":"/retail-media/v2026.07/reference/performance-reporting/2026-07retail-mediareports-status"},{"title":"/2026-07/retail-media/reports/accounts","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json post /2026-07/retail-media/reports/accounts","href":"/retail-media/v2026.07/reference/performance-reporting/2026-07retail-mediareportsaccounts"},{"title":"/2026-07/retail-media/reports/attributed-transactions","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json post /2026-07/retail-media/reports/attributed-transactions","href":"/retail-media/v2026.07/reference/performance-reporting/2026-07retail-mediareportsattributed-transactions"},{"title":"/2026-07/retail-media/reports/campaigns","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json post /2026-07/retail-media/reports/campaigns","href":"/retail-media/v2026.07/reference/performance-reporting/2026-07retail-mediareportscampaigns"},{"title":"/2026-07/retail-media/reports/fillrate","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json post /2026-07/retail-media/reports/fillrate","href":"/retail-media/v2026.07/reference/performance-reporting/2026-07retail-mediareportsfillrate"},{"title":"/2026-07/retail-media/reports/line-items","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json post /2026-07/retail-media/reports/line-items","href":"/retail-media/v2026.07/reference/performance-reporting/2026-07retail-mediareportsline-items"},{"title":"/2026-07/retail-media/reports/missed-opportunities","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json post /2026-07/retail-media/reports/missed-opportunities","href":"/retail-media/v2026.07/reference/performance-reporting/2026-07retail-mediareportsmissed-opportunities"},{"title":"/2026-07/retail-media/reports/performance","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json post /2026-07/retail-media/reports/performance","href":"/retail-media/v2026.07/reference/performance-reporting/2026-07retail-mediareportsperformance"},{"title":"/2026-07/retail-media/reports/revenue","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json post /2026-07/retail-media/reports/revenue","href":"/retail-media/v2026.07/reference/performance-reporting/2026-07retail-mediareportsrevenue"},{"title":"/2026-07/retail-media/reports/sync/attributed-transactions","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json post /2026-07/retail-media/reports/sync/attributed-transactions","href":"/retail-media/v2026.07/reference/performance-reporting/2026-07retail-mediareportssyncattributed-transactions"},{"title":"/2026-07/retail-media/reports/sync/real-time-performance","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json post /2026-07/retail-media/reports/sync/real-time-performance","href":"/retail-media/v2026.07/reference/performance-reporting/2026-07retail-mediareportssyncreal-time-performance"},{"title":"/2026-07/retail-media/reports/unfilled-placements","deprecated":null,"version":null,"openapi":"https://api.criteo.com/2026-07/retailmedia/open-api-specifications.json post /2026-07/retail-media/reports/unfilled-placements","href":"/retail-media/v2026.07/reference/performance-reporting/2026-07retail-mediareportsunfilled-placements"}]}]},{"version":"rm-2027.01-rc","pages":[{"title":"rm-2027.01-rc","href":"/retail-media/v2027.01-rc/reference/accounts/2027-01retail-mediaaccount-managementaccounts-brandsadd"}]},{"version":"rm-experimental","pages":[{"title":"rm-experimental","href":"/retail-media/experimental/reference/audience/experimentalretail-mediaaccounts-audience-segmentscompute-sizes"}]},{"version":"rm-2026.01","pages":[{"title":"rm-2026.01","href":"/retail-media/v2026.01/reference/accounts/2026-01retail-mediaaccount-managementaccounts-brandsadd"}]},{"version":"rm-2026-preview","pages":[{"title":"rm-2026-preview","href":"/retail-media/v2026-preview/reference/accounts/previewretail-mediaaccount-managementaccounts-private-market-child-accounts"}]},{"version":"rm-2025.10","pages":[{"title":"rm-2025.10","href":"/retail-media/v2025.10/reference/accounts/2025-10retail-mediaaccount-managementaccounts-brandsadd"}]},{"version":"rm-2025.07","pages":[{"title":"rm-2025.07","href":"/retail-media/v2025.07/reference/accounts/2025-07retail-mediaaccount-managementaccounts-brandsadd"}]},{"version":"rm-2025.04","pages":[{"title":"rm-2025.04","href":"/retail-media/v2025.04/reference/accounts/2025-04retail-mediaaccount-managementaccounts-brandsadd"}]},{"version":"rm-2025.01","pages":[{"title":"rm-2025.01","href":"/retail-media/v2025.01/reference/accounts/2025-01retail-mediaaccount-managementaccounts-brandsadd"}]}]},{"tab":"Changelog","icon":"bullhorn","pages":[{"title":"Changelog","href":"/retail-media/changelog/changelog"}]}]},{"product":"Marketing Solutions API","pages":[{"title":"Marketing Solutions API","href":"/marketing-solutions/docs/welcome-to-criteo"}]},{"product":"Retailer Integration","pages":[{"title":"Retailer Integration","href":"/retailer-integration/docs/overview"}]},{"product":"MMP Integrations","pages":[{"title":"MMP Integrations","href":"/mobile-integrations/docs/mobile-endpoint-specification"}]},{"product":"Model Context Protocol (MCP)","pages":[{"title":"Model Context Protocol (MCP)","href":"/mcp/docs/criteos-model-context-protocol-mcp"}]}]},"basePath":"","title":"Choosing Your Consent Flow - Criteo Docs","buildId":"dpl_2gSLkbMoF5kkLsBqYzq9KWtDyJRo","deploymentId":"dpl_2gSLkbMoF5kkLsBqYzq9KWtDyJRo","dynamics":[],"chunks":[]}