Bid Response v6.0

This is the top level object that is returned by the Buyer. Each bid response sent from the Buyer to BidSwitch should contain the following fields.

Bid Response Object Properties
Value Type Description
id string (Required) Specifies the ID of the bid request to which this is a response to, for example, "d7d1e107-fe7c-4a57-9592-d1d41fa702d9"
seatbid array of objects An array of Seat Bid objects, see the Seat Bid Object section. The length of the array can be either 1+ (for yes-bid) or 0 (for no-bid).
cur string Sets the bidding currency using ISO-4217 alphabetic codes. If not provided USD is assumed, "USD"
nbr integer Return a No-bid Reason to BidSwitch. See the valid reasons in the Buyer No-bid Response / Reason section
ext object (Required) The bid response extension object. This field may be omitted in No Bid Responses, see the Bid Response Ext Object section.

Response Extension

Bid Response Ext Object Properties
Value Type Description
protocol string (Required) The BidSwitch protocol version with which this bid response is compliant, for example "6.0"
true_price_opt_out boolean

Prevents True Price from processing the response. If you have True Price enabled for trading, this allows you to bypass it for certain responses or for comparative testing of its efficiency. The following are the valid options:

  • 1 prevents True Price from processing the response.
  • 0 or absent means True Price applied if enabled on your account.
{
    "id":"1234567890",
    "seatbid":[

    ],
    "ext":{
        "protocol":"6.0",
        "true_price_opt_out":1
    }
}