Discover
Get products across storefronts
POST /products/query or MCP get_products — retrieve canonical products and proposals, optionally screen and refine them from buyer instructionsDiscover products (session view)
POST /discovery/discover-products — project the shared raw fan-out into grouped, browsable session resultsBrowse products
GET /discovery/:id/discover-products — page through cached resultsStream discovery events
GET /discovery/:id/events — SSE stream of progressive discovery revisionsBuild a selection
Get products
GET /discovery/:id/products — list the selected productsAdd products
POST /discovery/:id/products — add products to the selectionRemove products
DELETE /discovery/:id/products — drop products from the selectionApply proposal
POST /discovery/:id/apply-proposal — accept a seller’s full allocationCreate media buys
POST /media-buys/batch or MCP create_media_buys — stage or execute qualified selections through a DRAFT campaign cart