# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Audience Import Import audience API version: 1.0.0 extends: openapi/appsflyer-import-audience-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: 1 - target: $.paths['/v2/{action}'].post update: x-apievangelist-phrasing: intent: Add, remove or overwrite devices in an audience effect: write questions: - How do I upload a list of device IDs into an audience? - Can I remove devices from an imported audience using the same import key? - What happens if I use overwrite instead of add on an audience import? instructions: - text: Run {action} on audience {import_key} for {platform} with devices {devices}. slots: action: path.action import_key: requestBody.import_key platform: requestBody.platform devices: requestBody.devices - text: Add devices {devices} to the {platform} audience with import key {import_key} using action {action}. slots: devices: requestBody.devices platform: requestBody.platform import_key: requestBody.import_key action: path.action method: generated generated: '2026-10-01'