# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Adobe Experience Cloud Adobe Target Audiences API version: 1.0.0 extends: openapi/adobe-experience-cloud-audiences-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['/target/audiences'].get update: x-apievangelist-phrasing: intent: List Target audiences effect: read questions: - Which audiences have we defined in Adobe Target? - Can I page through Target audiences with a limit and offset? instructions: - text: List all my Target audiences. - text: Show {limit} audiences starting at offset {offset}. slots: limit: query.limit offset: query.offset method: generated generated: '2026-10-01' - target: $.paths['/target/audiences'].post update: x-apievangelist-phrasing: intent: Create a Target audience effect: write questions: - How do I define a new audience with targeting rules in Target? - Can I add a description when creating an audience? instructions: - text: Create an audience named {name}. slots: name: requestBody.name - text: Create audience {name} with targeting rule {targetRule}. slots: name: requestBody.name targetRule: requestBody.targetRule method: generated generated: '2026-10-01' - target: $.paths['/target/audiences/{audienceId}'].get update: x-apievangelist-phrasing: intent: Get an audience's targeting rules effect: read questions: - What conditions make up a specific Target audience? - Where can I see the full definition of one audience? instructions: - text: Show the targeting rules for audience {audienceId}. slots: audienceId: path.audienceId - text: Get audience {audienceId}. slots: audienceId: path.audienceId method: generated generated: '2026-10-01' - target: $.paths['/target/audiences/{audienceId}'].put update: x-apievangelist-phrasing: intent: Update a Target audience effect: write questions: - Can I change the targeting rules of an audience that already exists? - Is renaming an existing Target audience supported? instructions: - text: Rename audience {audienceId} to {name}. slots: audienceId: path.audienceId name: requestBody.name - text: Replace the targeting rule of audience {audienceId} with {targetRule}, keeping name {name}. slots: audienceId: path.audienceId targetRule: requestBody.targetRule name: requestBody.name method: generated generated: '2026-10-01' - target: $.paths['/target/audiences/{audienceId}'].delete update: x-apievangelist-phrasing: intent: Delete a Target audience effect: destructive questions: - Why can't I delete an audience that an active activity uses? - Is removing a Target audience permanent? instructions: - text: Delete audience {audienceId}. slots: audienceId: path.audienceId - text: Permanently remove Target audience {audienceId}. slots: audienceId: path.audienceId method: generated generated: '2026-10-01'