OpenRTB versions

OpenRTB 2.6-202303

Released 2023-044 cataloged changes

What this release is

The March 2023 snapshot is the plcmt release: it added imp.video.plcmt with the AdCOM video placement subtypes and deprecated the legacy placement field. The two enums do not map one to one, which is why this migration is still generating validator findings three years later. It also added ad refresh signaling and an impression-fulfillment timestamp macro.

Available coverage

Release documentation
Available
Extracted object catalog
Available
JSON Schemas
Available
Exact-snapshot validation
Supported

What changed in 2.6-202303

ChangeKindSummary
imp.refreshAdded objectOpenRTB 2.6-202303 added refresh signaling and refsettings guidance.
imp.video.placementDeprecated fieldOpenRTB 2.6-202303 deprecated the legacy placement field in favor of plcmt.
imp.video.plcmtAdded fieldOpenRTB 2.6-202303 added plcmt for modern video placement semantics.
macro.${AUCTION_IMP_TS}Added macroOpenRTB 2.6-202303 added an impression-fulfillment timestamp substitution macro.

Validate against 2.6-202303

The tester can pin validation to this exact revision, so deprecated, moved, and not-yet-available findings reflect what 2.6-202303 actually says. The same pin works in the CLI: rtblint validate --version 2.6-202303 request.json.

Adjacent versions