cURL
curl --request POST \ --url https://api.agentic.scope3.com/api/v2/buyer/discovery/{discoveryId}/products \ --header 'Authorization: Bearer <token>' \ --header 'Content-Type: application/json' \ --data ' { "products": [ { "productId": "product_123", "salesAgentId": "agent_456", "groupId": "ctx_123-group-0", "groupName": "Publisher Name", "cpm": 12.5, "budget": 5000, "pricingOptionId": "po_abc123" } ] } '
{ "discoveryId": "<string>", "products": [ { "productId": "<string>", "salesAgentId": "<string>", "selectedAt": "<string>", "groupId": "<string>", "groupName": "<string>", "cpm": 123, "budget": 123 } ], "totalProducts": 0, "budgetContext": { "sessionBudget": 123, "allocatedBudget": 123, "remainingBudget": 123, "budgetWarning": "<string>" } }
Add products to the selection. Products must have been discovered via GET /discovery//discover-products first.
API key or access token
Discovery ID
1
"abc123-def456-ghi789"
Request to add products to a discovery session
Products to add to the selection
Show child attributes
When true, replaces all existing products instead of merging
Add products to selection
Response containing selected products
Selected products in the discovery session
Total number of selected products
-9007199254740991 <= x <= 9007199254740991
Budget allocation context