Aller au contenu principal

Programmatic Deals

Manage your programmatic deals (Preferred Deals, Private Marketplace, Private Auctions) and negotiate with DSPs.

REST endpoints

MethodPathDescriptionCredits
POST/deals/proposalsCreate a programmatic deal proposal0
GET/deals/proposalsList deal proposals0
GET/deals/proposals/{id}Proposal detail0
POST/deals/proposals/{id}/negotiateSend to the buyer/DSP for negotiation0
POST/deals/proposals/{id}/approveApprove the finalized proposal0
GET/deals/buyersList the configured buyers/DSPs0

MCP tools

ToolDescriptionCredits
create_programmatic_dealCreate and send a Preferred Deal0
list_programmatic_dealsList active proposals0
get_programmatic_dealDeal detail0

Examples

Create a Preferred Deal via MCP

{
  "tool": "create_programmatic_deal",
  "arguments": {
    "buyer_id": "by_dv360_451",
    "deal_type": "PREFERRED_DEAL",
    "cpm": 4.50,
    "ad_unit_id": "ad_homepage_masthead"
  }
}

Notes

  • • Supports Preferred Deals, Private Marketplace (PMP) and Private Auctions.
  • • Direct integration with the main DSPs (DV360, TTD, Yahoo, etc.).
  • • Prices (CPM) and targeting are validated before being pushed to GAM.