OpenRTB versions

OpenRTB 2.0

Released 2012-014 cataloged changes

What this release is

OpenRTB 2.0 is the release that made real-time bidding a shared protocol rather than a pile of exchange-specific APIs. It consolidated the earlier mobile and display efforts into one object model: BidRequest and BidResponse, imp, banner, video, site, app, device, and user. Every later 2.x version is an extension of this shape, which is why 2.0-era payloads still parse recognizably today.

What changed in 2.0

Validate against 2.0

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

Adjacent versions