Adobe Campaign website screenshot

Adobe Campaign

Adobe Campaign is a comprehensive marketing automation platform that enables businesses to orchestrate personalized customer experiences across multiple channels including email, mobile, social, and web.

5 APIs 10 Features
Campaign ManagementCustomer ExperienceEmail MarketingMarketing AutomationMulti-Channel Marketing

APIs

Adobe Campaign Standard API

REST API for Adobe Campaign Standard enabling integration with marketing campaigns, profiles, workflows, and messaging services.

Adobe Campaign Classic API

SOAP and JavaScript APIs for Adobe Campaign Classic v7 and v8, providing programmatic access to campaign management, delivery, and data operations.

Adobe Campaign Classic JavaScript SDK

An open-source JavaScript SDK that wraps Adobe Campaign Classic SOAP APIs in a simple, expressive, JavaScript-idiomatic interface. The SDK supports asynchronous promise-based op...

Adobe I/O Campaign Standard SDK

A Node.js JavaScript SDK wrapping Adobe Campaign Standard REST APIs for use in Adobe I/O Runtime and App Builder applications. Provides convenience methods for profile managemen...

Adobe Experience Platform Mobile SDK - Campaign Extensions

Native mobile SDK extensions for iOS and Android that integrate Adobe Campaign push notifications, in-app messaging, and local notifications into mobile applications. Includes t...

Pricing Plans

Rate Limits

Adobe Campaign Rate Limits

2 limits

RATE LIMITS

FinOps

Features

Cross-Channel Campaign Orchestration

Design and execute campaigns across email, SMS, push, direct mail, and web channels.

Profile and Audience Management

Manage customer profiles, segments, and audiences for targeted messaging.

Email Delivery

Send transactional and marketing emails with personalization and A/B testing.

Workflow Automation

Build and execute automated marketing workflows with visual workflow designer.

Real-Time Messaging

Trigger personalized messages in real time based on customer events and behaviors.

Reporting and Analytics

Access campaign performance metrics, delivery statistics, and audience insights.

Content Personalization

Dynamic content blocks and personalization fields for tailored messaging.

Push Notifications

Send mobile push notifications to iOS and Android devices.

SMS Messaging

Send SMS campaigns and transactional messages to mobile subscribers.

Landing Pages

Create and manage landing pages for campaign responses and lead capture.

Use Cases

Email Marketing Campaigns

Design, personalize, and send email campaigns with tracking and analytics.

Customer Journey Orchestration

Build multi-step customer journeys with triggers, conditions, and automated actions.

Transactional Messaging

Send real-time transactional emails and SMS for order confirmations and alerts.

Lead Nurturing

Automate lead scoring and nurture sequences based on engagement data.

Audience Segmentation

Build dynamic audience segments for targeted campaign delivery.

Cross-Channel Coordination

Coordinate messaging across email, SMS, push, and direct mail channels.

Integrations

Adobe Experience Cloud

Native integration with AEM, Analytics, and Target for unified marketing.

Adobe Experience Platform

Real-time customer profile and audience sharing with AEP.

Salesforce

CRM integration for syncing contacts, leads, and campaign data.

Microsoft Dynamics

CRM integration for contact synchronization and campaign tracking.

Solutions

Adobe Campaign Standard

Cloud-native marketing automation with modern REST APIs and visual workflow designer.

Adobe Campaign Classic

On-premises/hybrid marketing automation with SOAP and JavaScript APIs.

Adobe Campaign v8

Latest generation combining Campaign Classic power with cloud scalability.

Event Specifications

Adobe Campaign Transactional Messaging Events

Event-driven transactional messaging system for Adobe Campaign. Supports triggering personalized messages across email, SMS, and push notification channels in response to real-t...

ASYNCAPI

Semantic Vocabularies

Adobe Campaign Context

29 classes · 57 properties

JSON-LD

API Governance Rules

Adobe Campaign API Rules

17 rules · 14 errors 2 warnings 1 info

SPECTRAL

JSON Structure

Adobe Campaign Classic Query Result Structure

1 properties

JSON STRUCTURE

Adobe Campaign Classic Soap Fault Structure

3 properties

JSON STRUCTURE

Adobe Campaign Standard Org Unit Structure

4 properties

JSON STRUCTURE

Adobe Campaign Standard Profile Structure

15 properties

JSON STRUCTURE

Adobe Campaign Standard Service Structure

8 properties

JSON STRUCTURE

Example Payloads

Resources

🔗
LinkedIn
LinkedIn
🌐
Portal
Portal
🔑
Authentication
Authentication
🚀
GettingStarted
GettingStarted
💬
Support
Support
🟢
StatusPage
StatusPage
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
📰
Blog
Blog

Sources

Raw ↑
aid: adobe-campaign
url: https://raw.githubusercontent.com/api-evangelist/adobe-campaign/refs/heads/main/apis.yml
name: Adobe Campaign
description: Adobe Campaign is a comprehensive marketing automation platform that enables businesses to orchestrate personalized
  customer experiences across multiple channels including email, mobile, social, and web.
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
type: Index
tags:
- Campaign Management
- Customer Experience
- Email Marketing
- Marketing Automation
- Multi-Channel Marketing
created: '2024-01-01'
modified: '2026-04-17'
specificationVersion: '0.19'
apis:
- name: Adobe Campaign Standard API
  description: REST API for Adobe Campaign Standard enabling integration with marketing campaigns, profiles, workflows, and
    messaging services.
  image: https://www.adobe.com/content/dam/cc/icons/adobe-campaign.svg
  humanURL: https://experienceleague.adobe.com/docs/campaign-standard/using/working-with-apis/about-campaign-standard-apis.html
  baseURL: https://mc.adobe.io/{ORGANIZATION}/campaign
  tags:
  - Email
  - Marketing
  - Profiles
  - REST API
  - Workflows
  properties:
  - type: Documentation
    url: https://experienceleague.adobe.com/docs/campaign-standard/using/working-with-apis/get-started-apis.html
  - type: OpenAPI
    url: openapi/adobe-campaign-standard-openapi-original.yml
  - type: APIReference
    url: https://developer.adobe.com/campaign/api/
  - type: Authentication
    url: https://experienceleague.adobe.com/docs/campaign-standard/using/working-with-apis/authentication.html
  - type: AsyncAPI
    url: asyncapi/adobe-campaign-transactional-messaging-asyncapi-original.yml
  aid: adobe-campaign:standard-api
- name: Adobe Campaign Classic API
  description: SOAP and JavaScript APIs for Adobe Campaign Classic v7 and v8, providing programmatic access to campaign management,
    delivery, and data operations.
  image: https://www.adobe.com/content/dam/cc/icons/adobe-campaign.svg
  humanURL: https://experienceleague.adobe.com/docs/campaign-classic/using/configuring-campaign-classic/api/about-web-services.html
  baseURL: https://{instance}.campaign.adobe.com
  tags:
  - Campaign Classic
  - Delivery
  - JavaScript
  - SOAP API
  properties:
  - type: Documentation
    url: https://experienceleague.adobe.com/docs/campaign-classic/using/configuring-campaign-classic/api/web-service-calls.html
  - type: OpenAPI
    url: openapi/adobe-campaign-classic-openapi-original.yml
  - type: JSAPI Reference
    url: https://experienceleague.adobe.com/developer/campaign-api/api/index.html
  - type: SOAP Methods
    url: https://experienceleague.adobe.com/docs/campaign-classic/using/configuring-campaign-classic/api/soap-methods.html
  - type: AsyncAPI
    url: asyncapi/adobe-campaign-transactional-messaging-asyncapi-original.yml
  aid: adobe-campaign:classic-api
- name: Adobe Campaign Classic JavaScript SDK
  description: An open-source JavaScript SDK that wraps Adobe Campaign Classic SOAP APIs in a simple, expressive, JavaScript-idiomatic
    interface. The SDK supports asynchronous promise-based operations for querying, data management, workflow control, and
    session management. It works server-side with Node.js and client-side in the browser, abstracting away SOAP calls, XML-to-JSON
    conversion, and type formatting. Compatible with Campaign Classic v7 and v8.
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://opensource.adobe.com/acc-js-sdk/
  baseURL: https://{instance}.campaign.adobe.com
  tags:
  - Campaign Classic
  - JavaScript SDK
  - Node.js
  - Open Source
  - SOAP Wrapper
  properties:
  - type: Documentation
    url: https://opensource.adobe.com/acc-js-sdk/
  - type: GitHubRepository
    url: https://github.com/adobe/acc-js-sdk
  - type: NPMPackage
    url: https://www.npmjs.com/package/@adobe/acc-js-sdk
  aid: adobe-campaign:classic-javascript-sdk
- name: Adobe I/O Campaign Standard SDK
  description: A Node.js JavaScript SDK wrapping Adobe Campaign Standard REST APIs for use in Adobe I/O Runtime and App Builder
    applications. Provides convenience methods for profile management, service operations, workflow control, transactional
    messaging, GDPR compliance requests, and custom resource management. Handles authentication and API communication for
    building serverless integrations with Campaign Standard.
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://github.com/adobe/aio-lib-campaign-standard
  baseURL: https://mc.adobe.io/{ORGANIZATION}/campaign
  tags:
  - Adobe I/O
  - App Builder
  - Campaign Standard
  - JavaScript SDK
  - Node.js
  properties:
  - type: Documentation
    url: https://github.com/adobe/aio-lib-campaign-standard/blob/master/README.md
  - type: GitHubRepository
    url: https://github.com/adobe/aio-lib-campaign-standard
  - type: NPMPackage
    url: https://www.npmjs.com/package/@adobe/aio-lib-campaign-standard
  aid: adobe-campaign:io-campaign-standard-sdk
- name: Adobe Experience Platform Mobile SDK - Campaign Extensions
  description: Native mobile SDK extensions for iOS and Android that integrate Adobe Campaign push notifications, in-app messaging,
    and local notifications into mobile applications. Includes the Campaign Classic extension for v7 and v8 providing device
    registration and notification click tracking, and the Campaign Standard extension providing push identifier management
    and message interaction tracking. Part of the Adobe Experience Platform Mobile SDK framework.
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://developer.adobe.com/client-sdks/solution/adobe-campaign-classic/
  baseURL: https://api.example.com
  tags:
  - Android
  - In-App Messaging
  - iOS
  - Mobile SDK
  - Push Notifications
  properties:
  - type: Documentation
    url: https://developer.adobe.com/client-sdks/solution/adobe-campaign-classic/
  - type: Documentation
    url: https://developer.adobe.com/client-sdks/solution/adobe-campaign-standard/
  - type: APIReference
    url: https://developer.adobe.com/client-sdks/solution/adobe-campaign-classic/api-reference/
  aid: adobe-campaign:experience-platform-mobile-sdk---campaign-extensions
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com
common:
- type: LinkedIn
  url: https://www.linkedin.com/showcase/adobe-campaign
- type: Portal
  url: https://developer.adobe.com/
- type: Authentication
  url: https://developer.adobe.com/developer-console/docs/guides/authentication/
- type: GettingStarted
  url: https://experienceleague.adobe.com/docs/campaign-learn/tutorials/overview.html
- type: Support
  url: https://experienceleague.adobe.com/docs/customer-one/using/home.html
- type: StatusPage
  url: https://status.adobe.com/
- type: TermsOfService
  url: https://www.adobe.com/legal/terms.html
- type: PrivacyPolicy
  url: https://www.adobe.com/privacy.html
- type: Blog
  url: https://business.adobe.com/blog/
- type: Features
  data:
  - name: Cross-Channel Campaign Orchestration
    description: Design and execute campaigns across email, SMS, push, direct mail, and web channels.
  - name: Profile and Audience Management
    description: Manage customer profiles, segments, and audiences for targeted messaging.
  - name: Email Delivery
    description: Send transactional and marketing emails with personalization and A/B testing.
  - name: Workflow Automation
    description: Build and execute automated marketing workflows with visual workflow designer.
  - name: Real-Time Messaging
    description: Trigger personalized messages in real time based on customer events and behaviors.
  - name: Reporting and Analytics
    description: Access campaign performance metrics, delivery statistics, and audience insights.
  - name: Content Personalization
    description: Dynamic content blocks and personalization fields for tailored messaging.
  - name: Push Notifications
    description: Send mobile push notifications to iOS and Android devices.
  - name: SMS Messaging
    description: Send SMS campaigns and transactional messages to mobile subscribers.
  - name: Landing Pages
    description: Create and manage landing pages for campaign responses and lead capture.
- type: UseCases
  data:
  - name: Email Marketing Campaigns
    description: Design, personalize, and send email campaigns with tracking and analytics.
  - name: Customer Journey Orchestration
    description: Build multi-step customer journeys with triggers, conditions, and automated actions.
  - name: Transactional Messaging
    description: Send real-time transactional emails and SMS for order confirmations and alerts.
  - name: Lead Nurturing
    description: Automate lead scoring and nurture sequences based on engagement data.
  - name: Audience Segmentation
    description: Build dynamic audience segments for targeted campaign delivery.
  - name: Cross-Channel Coordination
    description: Coordinate messaging across email, SMS, push, and direct mail channels.
- type: Integrations
  data:
  - name: Adobe Experience Cloud
    description: Native integration with AEM, Analytics, and Target for unified marketing.
  - name: Adobe Experience Platform
    description: Real-time customer profile and audience sharing with AEP.
  - name: Salesforce
    description: CRM integration for syncing contacts, leads, and campaign data.
  - name: Microsoft Dynamics
    description: CRM integration for contact synchronization and campaign tracking.
- type: Solutions
  data:
  - name: Adobe Campaign Standard
    description: Cloud-native marketing automation with modern REST APIs and visual workflow designer.
  - name: Adobe Campaign Classic
    description: On-premises/hybrid marketing automation with SOAP and JavaScript APIs.
  - name: Adobe Campaign v8
    description: Latest generation combining Campaign Classic power with cloud scalability.