New releasesBreaking Change
API Versioning Policy Update
Starting with this release, the Criteo Retail Media API moves to a cadence of two versions per year, released in January and July. We are also introducing a new three-tier release model — Experimental, Release Candidate, and Stable — replacing the previous two-tier system (Preview and Stable). Find out what this means for your integration in our Versioning Policy guide.Breaking Changes
-
Retailer Search — Targeting eligibility is now reported per budget model.
isAvailablehas been removed; usebudgetModelAvailabilitiesto see which combinations of budget model, page type, and environment are available for each retailer. For full details, see the Retailer Search guide. -
AI Assistant Page Type — You can now target AI Assistant placements by including
aiAssistantas a value in thepageTypesfield when creating or updating line items. Read more in the Retailer Search guide. -
Real-Time Performance — Metric Renaming —
billableImpressionsandbillableClickshave been renamed toimpressionsandclicks. Update your integration to use the new names before upgrading to2026.07. More information in our dedicated Real-Time Performance Report guide. -
DSP Analytics Reporting Redesign — The three legacy endpoints (
/reports/campaigns,/reports/line-items,/reports/accounts) and thereportTypefield have been replaced by a unified set of purpose-built endpoints where you explicitly declaremetricsanddimensions. Learn more on the following pages: Analytics Overview, Performance Report, Missed Opportunities, Attributed Transactions.
New in Stable
- Commerce Max — Retailer Budgets Expansion — Retailer budget management is now fully supported in stable, covering budget visibility, field naming, and eligibility rules across campaigns, line items, and balances. Explore the Retailer Budgets guide for more information.
- Real-Time Performance Report — The synchronous real-time performance report is now available in stable, returning live campaign data immediately without polling. See our dedicated Real-Time Performance Report guide.
- Store Inventory — You can now programmatically upsert and delete store inventory records, enabling automated inventory management workflows. Full details in the Store Inventory guide.
-
Balance Management — PATCH Endpoint — A new
PATCHendpoint lets you partially update existing balances without replacing the full record.retailerPoNumberreplacespoNumber, andendDatenow accepts a Nillable wrapper so you can explicitly set, clear, or leave a date unchanged. Head to our Balance Management guide to learn more.
Enhancements
- SSP Revenue Report — Three new fields added:
authorizedBuyeras a new value in thesoldByenum, andbudgetModelsandactivationPlatformsarrays to identify how inventory was monetized. Learn more on the Revenue Report (SSP) page.
New releases
New Features
-
API Authorization — PKCE Support — Proof Key for Code Exchange (
PKCE) is now supported as a security enhancement to the OAuth 2.0 Authorization Code flow. When enabled, requests must include acode_challengederived from acode_verifier, preventing intercepted authorization codes from being misused. See the OAuth PKCE setup guide for more information. -
Sponsored Product Line Item Updates — Four new capabilities added to sponsored product line item endpoints: Conquesting for targeting competitor search queries, Ad Scheduling for day-of-week and time-of-day delivery controls, Adaptive CPC for real-time bid optimization based on predicted conversion probability, and Flexible Start/End Date Timestamps supporting
dateTimeOffsetvalues for timezone-aware scheduling. Full details in the Sponsored Products Line Items guide. - Retailer Search — New endpoint to programmatically determine targeting eligibility across available retailers, campaign types, buy types, page types, and environments before creating or updating campaigns. Read more in the Retailer Search guide.
-
Account Level Reporting — New asynchronous reporting endpoint aggregating performance data at the account level across up to five
accountIdsin a single request, with a maximum 31-day date range. More information in the Account Level Report guide. - Fill Rate Reporting — Two new reporting endpoints for retailers: a fill rate report measuring how effectively ad placements are monetized, and an unfilled placements report breaking down the specific reasons inventory went unfilled. Explore the Fill Rate Report guide.
New releases
New Features
- API Troubleshooting Guides — Three new documentation pages introduced: a Troubleshooting Guide for diagnosing common API issues, Escalation Guidelines defining when and how to escalate to Criteo support, and an API Error Codes reference for interpreting error responses.
- Retailer Configuration Updates — New governance logic for Commerce Max demand opt-out: if a retailer opts out of receiving Commerce Max demand, create and edit operations on affected campaigns and line items will return a validation error, while read and reporting operations remain fully accessible.
- Recommended Keywords — New endpoint that analyzes your product IDs and returns the top 100 keywords your line items would serve on, letting you preview targeting before adding products to a campaign. See the Recommended Keywords guide.
- Recommended Categories — New endpoint that returns up to 50 recommended product categories for targeting based on your specified products and the retailer’s taxonomy. Read more in the Recommended Categories guide.
- Category Search — New endpoint to explore and discover available product categories within a retailer’s hierarchical taxonomy, helping you understand targeting options before campaign setup. Full details in the Category Search guide.
- Account Fees — New endpoints enabling Private Marketplace retailers to search and manage fees across one or more accounts. More information in the Account Fees guide.
- Keyword Bid Override on Auto-Targeted Keywords — Keyword bid overrides can now be applied to automatically targeted keywords (derived from the keyword relevancy model), in addition to manually targeted ones. Head to the Keywords guide for details.
- Authorization Code Rate Limiting — Auto Scaling — Rate limits for Authorization Code apps now scale automatically with the number of consented accounts (10 calls/minute per account). Learn more on the Rate Limits page.
-
Reporting Updates — Reporting cache behavior improved (1-hour cache for same-day reports, 24-hour for prior dates). New
productCategorydimension for advertised product category reporting, updatedcapoutMissedTrafficcalculation, and new dimensions on the Attributed Transactions report. More information in our dedicated Analytics Overview guide.
New releases
New Features
- Keyword Review & Approval — New endpoints enabling retailers to review and approve keywords proposed by advertisers for targeting on retailer inventory, based on relevance, accuracy, and retailer guidelines. See the Keyword Review guide.
-
Catalog Export Enhancements — New
includeFieldsfilter to scope catalog responses to only relevant fields, and amodifiedAfterparameter to fetch only SKUs updated after a given timestamp. Available on both seller and brand catalog export endpoints. Full details in the Catalog Endpoints guide. - Brand Search — New endpoint to search for brands by name across the universal catalog and retailer-specific brands, replacing the account-scoped brand lookup workflow. Read more in the Brands guide.
- Partner Billing Report — New reporting endpoints enabling retailers to bill retailer-contracted advertisers, manage invoicing, and track payments — including fee and media cost verification for campaigns managed through Commerce Max and CYield. More information in the Partner Billing Report guide.
-
Reporting — Media Type & Attribution Dimensions — New
mediaTypedimension available as both a dimension and a filter across DSP and SSP reporting endpoints, enabling performance breakdowns by Display or Video. NewclickMatchLevelandviewMatchLevelfilters added for SSP attribution reporting. Explore the Analytics Overview for more.
New releasesBreaking Change
Breaking Changes
- Keyword Endpoint Cleanup — Older keyword endpoints supporting only negative keyword targeting have been removed from
2025.04. Use the unified keyword endpoints that support both negative and positive keyword targeting going forward. See the Keywords guide.
New Features
-
Private Market Child Accounts — New endpoint enabling Private Marketplace retailers to retrieve all child accounts associated with their
accountId. Read more in the Accounts guide. - Seller Search — New marketplace seller search endpoint providing a programmatic way to identify all marketplace sellers and associated retailers for a given account, supporting campaign activation workflows. More information in our Accounts guide.
- CPC Minimum Bid — New endpoint to look up the minimum CPC bid required for a set of sponsored products before adding them to a line item. Full details in the Sponsored Products Line Items guide.
-
New Reporting Metrics — Win Rate & Video —
winRatemetric added for Sponsored Products (bids won / bids participated). New video metrics added for flexible line-item reporting via the DSP API and SSP API. Explore the Analytics Overview for the full list. - Updated Terms & Conditions — The API Terms & Conditions have been updated to clarify agreement scope, acceptance requirements, and compliance obligations. Find them on the Terms & Conditions page.