Adobe Campaign · Schema

SubscriptionRequest

SOAP envelope containing the service name and recipient DOM element for subscribe/unsubscribe operations.

Campaign ManagementCustomer ExperienceEmail MarketingMarketing AutomationMulti-Channel Marketing

Properties

Name Type Description
serviceName string Internal name of the information service.
recipient object Recipient DOM element identifying the subscriber.
create boolean Whether to create the recipient if not found (subscribe only).
View JSON Schema on GitHub

JSON Schema

adobe-campaign-classic-subscription-request-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/adobe-campaign/refs/heads/main/json-schema/adobe-campaign-classic-subscription-request-schema.json",
  "title": "SubscriptionRequest",
  "description": "SOAP envelope containing the service name and recipient DOM element for subscribe/unsubscribe operations.",
  "type": "object",
  "properties": {
    "serviceName": {
      "type": "string",
      "description": "Internal name of the information service.",
      "example": "Example Campaign"
    },
    "recipient": {
      "type": "object",
      "description": "Recipient DOM element identifying the subscriber.",
      "properties": {
        "email": {
          "type": "string",
          "description": "Email address of the recipient."
        },
        "id": {
          "type": "integer",
          "description": "Internal ID of the recipient."
        }
      }
    },
    "create": {
      "type": "boolean",
      "description": "Whether to create the recipient if not found (subscribe only).",
      "example": true
    }
  }
}