# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Campaigns Pixel Bundles API version: 1.0.0 extends: openapi/mediamath-pixel-bundles-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: 5 - target: $.paths['/pixel_bundles'].get update: x-apievangelist-phrasing: intent: List pixel bundles effect: read questions: - Which conversion and data pixels are set up in MediaMath? - Can I search pixel bundles by name? instructions: - text: List all pixel bundles. - text: Search pixel bundles matching {query}. slots: query: query.q method: generated generated: '2026-10-01' - target: $.paths['/pixel_bundles'].post update: x-apievangelist-phrasing: intent: Create a pixel bundle effect: write questions: - How do I create a new event pixel for an advertiser? - Can a pixel bundle track revenue in a specific currency? instructions: - text: Create pixel bundle {name} for advertiser {advertiser}. slots: name: requestBody.name advertiser: requestBody.advertiser_id - text: Create a {type} pixel bundle named {name}. slots: type: requestBody.pixel_type name: requestBody.name method: generated generated: '2026-10-01' - target: $.paths['/pixel_bundles/{pixel_bundle_id}'].get update: x-apievangelist-phrasing: intent: Get a pixel bundle effect: read questions: - What are the settings on a specific pixel? - Can I look up one pixel bundle by ID? instructions: - text: Get pixel bundle {pixel}. slots: pixel: path.pixel_bundle_id - text: Show the settings of pixel bundle {pixel}. slots: pixel: path.pixel_bundle_id method: generated generated: '2026-10-01' - target: $.paths['/pixel_bundles/{pixel_bundle_id}'].post update: x-apievangelist-phrasing: intent: Update a pixel bundle effect: write questions: - How do I rename or deactivate an existing pixel? - Can I change the attribution window on a pixel bundle I already have? instructions: - text: Rename pixel bundle {pixel} to {name}. slots: pixel: path.pixel_bundle_id name: requestBody.name - text: Set the status of pixel bundle {pixel} to {status}. slots: pixel: path.pixel_bundle_id status: requestBody.status method: generated generated: '2026-10-01' - target: $.paths['/pixel_bundles/{pixel_bundle_id}/history'].get update: x-apievangelist-phrasing: intent: View a pixel bundle's change history effect: read questions: - Who changed this pixel and when? - Where is the audit log for one pixel bundle? instructions: - text: Show the audit log for pixel bundle {pixel}. slots: pixel: path.pixel_bundle_id - text: List the changes made to pixel bundle {pixel}. slots: pixel: path.pixel_bundle_id method: generated generated: '2026-10-01'