Bid.cat

Categories describing the creative, in the taxonomy named by Bid.cattax, or IAB Content Taxonomy 1.0 when that field is absent. Added in 2.3.

Currentstring arrayOptionalSince 2.3

Field facts

Path
seatbid.bid.cat
Object
Bid
Type
string array
Requirement
Optional
Added
OpenRTB 2.3
Spec section
4.2.3

How it is used

Exchanges check these against BidRequest.bcat or BidRequest.acat. Report the creative's real category even when that means the bid gets filtered.

Example

Where the field sits in a payload, with everything else left out:

{
  "seatbid": [
    {
      "bid": [
        {
          "cat": [
            "IAB2"
          ]
        }
      ]
    }
  ]
}

Common mistakes

  • Leaving cat out when the request carries bcat, so the exchange has nothing to check.

Version history

Added in OpenRTB 2.3, and present in the latest snapshot. The table shows how each version's spec text types the field.

VersionsType in the specRequiredDeprecated
2.3 to 2.6-202606string arrayNoNo

Related fields

Other Bid fields

For a walkthrough of the whole object, read Bid response anatomy.