# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Adobe Campaign Classic Subscription API version: 1.0.0 extends: openapi/adobe-campaign-subscription-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['/nl/jsp/soaprouter.jsp/nms-subscription/Subscribe'].post update: x-apievangelist-phrasing: intent: Subscribe a recipient to an information service effect: write questions: - How do I subscribe a recipient to an information service by the service's internal name? - Can the subscribe call create the recipient if they don't exist yet? instructions: - text: Subscribe recipient {recipient} to information service {service}. slots: recipient: requestBody.recipient service: requestBody.serviceName - text: Subscribe {recipient} to {service}, creating the recipient if missing ({create}). slots: recipient: requestBody.recipient service: requestBody.serviceName create: requestBody.create method: generated generated: '2026-09-26' - target: $.paths['/nl/jsp/soaprouter.jsp/nms-subscription/Unsubscribe'].post update: x-apievangelist-phrasing: intent: Unsubscribe a recipient from an information service effect: destructive questions: - How do I take a recipient off an information service using its internal name? - Which SOAP call opts someone out of a newsletter service? instructions: - text: Unsubscribe recipient {recipient} from information service {service}. slots: recipient: requestBody.recipient service: requestBody.serviceName - text: Opt {recipient} out of the {service} newsletter. slots: recipient: requestBody.recipient service: requestBody.serviceName method: generated generated: '2026-09-26'