# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Campaigns Marketplaces API version: 1.0.0 extends: openapi/mediamath-marketplaces-api-openapi.yml actions: - target: $.info update: x-apievangelist-phrasing: method: generated generated: '2026-10-01' generator: build-phrasing.py label: Generated by API Evangelist operations: 4 - target: $.paths['/marketplaces/{marketplace_id}'].get update: x-apievangelist-phrasing: intent: Get a marketplace effect: read questions: - What are the settings of a specific marketplace? - Does a given marketplace support video or connected TV? instructions: - text: Get marketplace {marketplace}. slots: marketplace: path.marketplace_id - text: Show the settings of marketplace {marketplace}. slots: marketplace: path.marketplace_id method: generated generated: '2026-10-01' - target: $.paths['/marketplaces/{marketplace_id}'].post update: x-apievangelist-phrasing: intent: Update a marketplace effect: write questions: - How do I change the sell price on an existing marketplace? - Can I make a marketplace private or change who has access? instructions: - text: Set the sell price of marketplace {marketplace} to {price}. slots: marketplace: path.marketplace_id price: requestBody.mkt_sell_price - text: Rename marketplace {marketplace} to {name}. slots: marketplace: path.marketplace_id name: requestBody.name method: generated generated: '2026-10-01' - target: $.paths['/marketplaces'].get update: x-apievangelist-phrasing: intent: List marketplaces effect: read questions: - Which marketplaces are available in MediaMath? - What inventory marketplaces can I buy through? instructions: - text: List all marketplaces. - text: Show every inventory marketplace I can buy through. method: generated generated: '2026-10-01' - target: $.paths['/marketplaces'].post update: x-apievangelist-phrasing: intent: Create a marketplace effect: write questions: - How do I set up a new marketplace? - Can a new marketplace be restricted to specific organizations? instructions: - text: Create a marketplace named {name} with supply type {supply}. slots: name: requestBody.name supply: requestBody.supply_type - text: Set up a new marketplace called {name} with sell price {price}. slots: name: requestBody.name price: requestBody.mkt_sell_price method: generated generated: '2026-10-01'