Updates an existing Private Marketplace deal record identified by its internal numeric ID.
Reference
POST https://YOUR-NETWORK-DOMAIN/rest-api/campaign/pmp-deal/{id}.do
Updates an existing Private Marketplace deal record identified by its internal numeric ID. All fields (dealId, buyerId, auctionType, country, bidFloor) must be provided; this is a full replacement, not a partial update. The deal ID and buyer ID are string identifiers used in the OpenRTB bid request/response protocol. Requires standard REST API authentication.
Path Params
idintegerrequired
Internal numeric ID of the PMP deal record to update (obtained from the list PMP deals response)
101
Form Params
dealIdstringrequired
External PMP deal identifier string used in OpenRTB bid requests between buyer and seller
deal-123
buyerIdstringrequired
Buyer seat identifier string that identifies the DSP or buyer in the OpenRTB protocol
buyer-456
auctionTypestringrequired
Auction pricing model for this deal. FIRST_PRICE: winner pays their bid; SECOND_PRICE: winner pays second-highest bid plus increment; BID_FLOOR: fixed minimum price
FIRST_PRICE
countrystringrequired
ISO 3166-1 alpha-2 country code (e.g. 'US', 'DE') to restrict the deal to a specific country, or '*' to make it a global deal with no country restriction
US
bidFloornumberrequired
Minimum bid price (floor) for this deal in the campaign's currency. Bids below this value are rejected.