Data object
A Data object groups the segments supplied by one data provider, which may be the exchange itself or a third party. Arrays of them sit in user.data for audience data and in Content.data for data about the content. Exchanges should publish which providers they use and what their segment IDs mean.
How it is used
Content has carried Data objects since OpenRTB 2.4, mostly for contextual classifications from content data vendors. OpenRTB 2.6-202505 added cids, which lets a content data platform pass its own ID for the video or audio being played. A request can mix entries from several providers, one Data object per provider.
Fields
Where it sits
Contains: Segment.
All objects
The field reference index lists every OpenRTB 2.x object.