BidRequest.cur

The currencies bids may use, as ISO 4217 codes. The spec recommends it only when the exchange accepts more than one currency; otherwise USD is assumed.

Currentstring arrayOptionalSince 2.0

Field facts

Path
cur
Object
BidRequest
Type
string array
Requirement
Optional
Added
OpenRTB 2.0
Spec section
3.2.1

How it is used

Bidders choose one listed currency and state it in BidResponse.cur. The floor carries its own currency in Imp.bidfloorcur, so a request can quote a floor in one currency and accept bids in another.

Example

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

{
  "id": "req-1",
  "cur": [
    "USD",
    "EUR"
  ]
}

Common mistakes

Version history

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

VersionsType in the specRequiredDeprecated
2.0 to 2.1Array of ing b I o e rNoNo
2.2array of ings b INoNo
2.3 to 2.4string arrayNoNo
2.5string arrayNoNo
2.6-202210 to 2.6-202606string arrayNoNo

Related fields

Other BidRequest fields

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