# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Outbrain Amplify Targeting API version: 1.0.0 extends: openapi/outbrain-targeting-api-openapi.yml actions: - target: $.info update: x-apievangelist-phrasing: method: generated generated: '2026-09-26' generator: build-phrasing.py label: Generated by API Evangelist operations: 2 - target: $.paths['/campaigns/{campaignId}/targeting/audience'].get update: x-apievangelist-phrasing: intent: Get a campaign's audience targeting effect: read questions: - Which segments, locations, devices and browsers is my campaign targeting? - How can I see the current audience targeting on an Outbrain campaign? instructions: - text: Show the audience targeting for campaign {campaignId}. slots: campaignId: path.campaignId - text: Check which operating systems and geos campaign {campaignId} targets. slots: campaignId: path.campaignId method: generated generated: '2026-09-26' - target: $.paths['/campaigns/{campaignId}/targeting/audience'].put update: x-apievangelist-phrasing: intent: Change a campaign's audience targeting effect: write questions: - How do I change the geo and platform targeting on a campaign? - Can I add interest segments to an existing campaign's targeting? instructions: - text: Set geo targeting on campaign {campaignId} to {geoTargeting}. slots: campaignId: path.campaignId geoTargeting: requestBody.geoTargeting - text: Restrict campaign {campaignId} to platforms {platformTargeting} and browsers {browsers}. slots: campaignId: path.campaignId platformTargeting: requestBody.platformTargeting browsers: requestBody.browsers - text: Target interest segments {interestSegments} on campaign {campaignId}. slots: interestSegments: requestBody.interestSegments campaignId: path.campaignId method: generated generated: '2026-09-26'