Home
Providers
Adobe Campaign
Adobe Campaign
Adobe Campaign is Adobe's enterprise cross-channel campaign management and marketing automation platform, orchestrating email, SMS, push, direct mail and web messaging against a customer-owned marketing database. It ships two distinct programmable surfaces: a JSON REST API on https://mc.adobe.io/{ORGANIZATION}/campaign covering profiles, services and subscriptions, custom resources, workflows, privacy requests and transactional messaging, authenticated with an Adobe IMS OAuth Server-to-Server bearer token plus an X-Api-Key; and the Campaign Classic SOAP-over-HTTP surface on the customer's own instance host, authenticated with a session-token pair from xtk:session#Logon. Campaign v8 is the current generation, Campaign Classic v7 is the legacy on-premise line, and Adobe has deprecated Campaign Standard in favour of Adobe Journey Optimizer. The data model is extended per tenant, so the deployed shape must be discovered at runtime rather than assumed from a specification.
Adobe Campaign publishes 17 APIs on the APIs.io network, including Custom Resources API, Data Management API, Delivery API, and 14 more. Tagged areas include Campaign Management, Customer Experience, Email Marketing, Marketing Automation, and Multi-Channel Marketing.
The Adobe Campaign catalog on APIs.io includes 1 event-driven AsyncAPI specification, 1 JSON-LD context, and 3 Spectral governance rulesets.
Adobe Campaign’s developer surface includes changelog, sandbox, documentation, API reference, signup flow, pricing, release notes, and 41 more developer resources.
2 APIs
10 Features
6 Use Cases
On this page
Kin Score
APIs 20
Open Collections 18
Pricing Plans 1
Rate Limits 1
FinOps 1
Features 10
Event Specs 1
Vocabularies 1
Spectral Rules 3
JSON Schema 30
JSON Structure 30
Examples 30
Security Posture 4
Scopes 1
Agentic Access 1
Use Cases 6
Integrations 4
Solutions 3
Resources 48
apis.yml
66 Operational Transparency
39 Create-or-Update Ergonomics
Composite quality — 74.9/100 · exemplar
Agent readiness — 30/100 · agent ready
Individual APIs this provider publishes, each with its own machine-readable definition.
Scroll for all 20
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Scroll for all 18
Published pricing tiers and plan structures.
Documented rate limits and quota policies.
Cost, billing, and metering signals for API financial operations.
Notable capabilities this provider offers.
Scroll for all 10
AsyncAPI definitions for this provider's event-driven and streaming APIs.
JSON-LD contexts and semantic vocabularies used across these APIs.
Spectral governance rulesets for linting and validating these APIs.
Standalone JSON Schema definitions for this provider's data models.
Scroll for all 30
JSON Structure definitions describing this provider's data shapes.
Scroll for all 30
Example request and response payloads for these APIs.
Scroll for all 30
Authentication, domain security, vulnerability disclosure, and trust-center signals.
OAuth scopes governing access to this provider's APIs.
Recommended x-agentic-access execution contracts for AI agents.
What developers build with this provider.
Pre-built integrations with other platforms and tools.
Packaged solutions this provider offers.
Get Started 5
Portal, sign-up, and the first successful call
Documentation 3
Reference material describing how the API behaves
Agent Surfaces 5
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 5
Pagination, idempotency, versioning, errors, and events
Build 4
SDKs, sample code, and the tooling you integrate with
Access & Security 9
Authentication, authorization, and security posture
Scroll for all 9
Operate 7
Status, limits, changes, and where to get help
Scroll for all 7
Commercial 6
Pricing, plans, and the legal terms of use
Company 3
The organization behind the API
Other 1
Properties that don't map to a standard resource type
Source (apis.yml)
aid: adobe-campaign
url: https://raw.githubusercontent.com/api-evangelist/adobe-campaign/refs/heads/main/apis.yml
name: Adobe Campaign
description: 'Adobe Campaign is Adobe''s enterprise cross-channel campaign management and marketing automation platform, orchestrating
email, SMS, push, direct mail and web messaging against a customer-owned marketing database. It ships two distinct programmable
surfaces: a JSON REST API on https://mc.adobe.io/{ORGANIZATION}/campaign covering profiles, services and subscriptions,
custom resources, workflows, privacy requests and transactional messaging, authenticated with an Adobe IMS OAuth Server-to-Server
bearer token plus an X-Api-Key; and the Campaign Classic SOAP-over-HTTP surface on the customer''s own instance host, authenticated
with a session-token pair from xtk:session#Logon. Campaign v8 is the current generation, Campaign Classic v7 is the legacy
on-premise line, and Adobe has deprecated Campaign Standard in favour of Adobe Journey Optimizer. The data model is extended
per tenant, so the deployed shape must be discovered at runtime rather than assumed from a specification.'
deliveryModel:
model: open-core
license: Apache-2.0
open_source: true
commercial: true
callable_host: true
label: Open core · an OSS project plus a commercial hosted product
confidence: high
source:
- license
- openapi
- pricing
generated: '2026-08-28'
method: derived
accessModel:
pricing: paid
onboarding: contact-sales
trial: false
try_now: false
public: false
label: Paid · Contact sales · API access gated
confidence: high
source:
- plans
- authentication
- https://experienceleague.adobe.com/en/docs/campaign/campaign-v8/developer/apis/get-started-apis
note: 'Corrected 2026-08-13 from onboarding "self-serve". Adobe publishes no list price and no self-serve signup for Adobe
Campaign, and the REST API is separately gated on top of the license: it is available "only on demand, for all Campaign
FDA environments", is NOT available on Enterprise (FFDA) deployments, and requires contacting an Adobe representative.'
generated: '2026-08-13'
method: searched
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/adobe-campaign.png
type: Index
tags:
- Campaign Management
- Customer Experience
- Email Marketing
- Marketing Automation
- Multi-Channel Marketing
- Transactional Messaging
- Customer Data
- Adobe Experience Cloud
- SMS
- Push Notifications
- Workflow-Automation
- Privacy
tags_raw:
- Campaign Management
- Customer Experience
- Email Marketing
- Marketing Automation
- Multi-Channel Marketing
- Transactional Messaging
- Customer Data
- Adobe Experience Cloud
- SMS
- Push Notifications
- Workflow Automation
- Privacy
created: '2024-01-01'
modified: '2026-08-13'
specificationVersion: '0.23'
apis:
- 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
tags_raw:
- 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://{instance}.campaign.adobe.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
- aid: adobe-campaign:adobe-campaign-custom-resources-api
name: Adobe Campaign Custom Resources API
description: Access custom resources defined in Campaign Standard, both profile-linked and standalone.
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:
- Custom Resources
properties:
- type: OpenAPI
url: openapi/adobe-campaign-custom-resources-api-openapi.yml
- type: Overlay
url: overlays/adobe-campaign-custom-resources-api-overlay.yaml
- type: Documentation
url: https://experienceleague.adobe.com/docs/campaign-standard/using/working-with-apis/get-started-apis.html
- type: APIReference
url: https://experienceleague.adobe.com/en/docs/campaign/campaign-v8/developer/apis/get-started-apis
- 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
- type: Documentation
url: https://experienceleague.adobe.com/docs/campaign-classic/using/configuring-campaign-classic/api/web-service-calls.html
- 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
- aid: adobe-campaign:adobe-campaign-data-management-api
name: Adobe Campaign Data Management API
description: Write, update, and delete data records using the xtk:session#Write method. Supports insert, insertOrUpdate,
update, and delete operations via the _operation attribute.
humanURL: https://experienceleague.adobe.com/docs/campaign-standard/using/working-with-apis/about-campaign-standard-apis.html
baseURL: https://{instance}.campaign.adobe.com
tags:
- Data Management
properties:
- type: OpenAPI
url: openapi/adobe-campaign-data-management-api-openapi.yml
- type: Overlay
url: overlays/adobe-campaign-data-management-api-overlay.yaml
- type: Documentation
url: https://experienceleague.adobe.com/docs/campaign-standard/using/working-with-apis/get-started-apis.html
- type: APIReference
url: https://experienceleague.adobe.com/en/docs/campaign/campaign-v8/developer/apis/get-started-apis
- 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
- type: Documentation
url: https://experienceleague.adobe.com/docs/campaign-classic/using/configuring-campaign-classic/api/web-service-calls.html
- 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
- aid: adobe-campaign:adobe-campaign-delivery-api
name: Adobe Campaign Delivery API
description: Prepare and submit message deliveries including email, SMS, and push notifications.
humanURL: https://experienceleague.adobe.com/docs/campaign-standard/using/working-with-apis/about-campaign-standard-apis.html
baseURL: https://{instance}.campaign.adobe.com
tags:
- Delivery
properties:
- type: OpenAPI
url: openapi/adobe-campaign-delivery-api-openapi.yml
- type: Overlay
url: overlays/adobe-campaign-delivery-api-overlay.yaml
- type: Documentation
url: https://experienceleague.adobe.com/docs/campaign-standard/using/working-with-apis/get-started-apis.html
- type: APIReference
url: https://experienceleague.adobe.com/en/docs/campaign/campaign-v8/developer/apis/get-started-apis
- 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
- type: Documentation
url: https://experienceleague.adobe.com/docs/campaign-classic/using/configuring-campaign-classic/api/web-service-calls.html
- 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
- aid: adobe-campaign:adobe-campaign-marketing-history-api
name: Adobe Campaign Marketing History API
description: Retrieve marketing event history for profiles including delivery logs and mirror page links.
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:
- Marketing History
properties:
- type: OpenAPI
url: openapi/adobe-campaign-marketing-history-api-openapi.yml
- type: Overlay
url: overlays/adobe-campaign-marketing-history-api-overlay.yaml
- type: Documentation
url: https://experienceleague.adobe.com/docs/campaign-standard/using/working-with-apis/get-started-apis.html
- type: APIReference
url: https://experienceleague.adobe.com/en/docs/campaign/campaign-v8/developer/apis/get-started-apis
- 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
- type: Documentation
url: https://experienceleague.adobe.com/docs/campaign-classic/using/configuring-campaign-classic/api/web-service-calls.html
- 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
- aid: adobe-campaign:adobe-campaign-metadata-api
name: Adobe Campaign Metadata API
description: Discover resource schemas, fields, filters, and data policies for Campaign Standard resources.
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:
- Metadata
properties:
- type: OpenAPI
url: openapi/adobe-campaign-metadata-api-openapi.yml
- type: Overlay
url: overlays/adobe-campaign-metadata-api-overlay.yaml
- type: Documentation
url: https://experienceleague.adobe.com/docs/campaign-standard/using/working-with-apis/get-started-apis.html
- type: APIReference
url: https://experienceleague.adobe.com/en/docs/campaign/campaign-v8/developer/apis/get-started-apis
- 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
- type: Documentation
url: https://experienceleague.adobe.com/docs/campaign-classic/using/configuring-campaign-classic/api/web-service-calls.html
- 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
- aid: adobe-campaign:adobe-campaign-organizational-units-api
name: Adobe Campaign Organizational Units API
description: Retrieve organizational unit structures used for access control and data partitioning.
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:
- Organizational Units
properties:
- type: OpenAPI
url: openapi/adobe-campaign-organizational-units-api-openapi.yml
- type: Overlay
url: overlays/adobe-campaign-organizational-units-api-overlay.yaml
- type: Documentation
url: https://experienceleague.adobe.com/docs/campaign-standard/using/working-with-apis/get-started-apis.html
- type: APIReference
url: https://experienceleague.adobe.com/en/docs/campaign/campaign-v8/developer/apis/get-started-apis
- 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
- type: Documentation
url: https://experienceleague.adobe.com/docs/campaign-classic/using/configuring-campaign-classic/api/web-service-calls.html
- 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
- aid: adobe-campaign:adobe-campaign-privacy-api
name: Adobe Campaign Privacy API
description: Create GDPR and CCPA privacy access and deletion requests for data subject compliance.
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:
- Privacy
properties:
- type: OpenAPI
url: openapi/adobe-campaign-privacy-api-openapi.yml
- type: Overlay
url: overlays/adobe-campaign-privacy-api-overlay.yaml
- type: Documentation
url: https://experienceleague.adobe.com/docs/campaign-standard/using/working-with-apis/get-started-apis.html
- type: APIReference
url: https://experienceleague.adobe.com/en/docs/campaign/campaign-v8/developer/apis/get-started-apis
- 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
- type: Documentation
url: https://experienceleague.adobe.com/docs/campaign-classic/using/configuring-campaign-classic/api/web-service-calls.html
- 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
- aid: adobe-campaign:adobe-campaign-profileandservices-api
name: Adobe Campaign ProfileAndServices API
description: The ProfileAndServices API from Adobe Campaign — 2 operation(s) for profileandservices.
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:
- ProfileAndServices
properties:
- type: OpenAPI
url: openapi/adobe-campaign-profileandservices-api-openapi.yml
- type: Overlay
url: overlays/adobe-campaign-profileandservices-api-overlay.yaml
- type: Documentation
url: https://experienceleague.adobe.com/docs/campaign-standard/using/working-with-apis/get-started-apis.html
- type: APIReference
url: https://experienceleague.adobe.com/en/docs/campaign/campaign-v8/developer/apis/get-started-apis
- 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
- type: Documentation
url: https://experienceleague.adobe.com/docs/campaign-classic/using/configuring-campaign-classic/api/web-service-calls.html
- 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
- aid: adobe-campaign:adobe-campaign-profiles-api
name: Adobe Campaign Profiles API
description: Manage recipient profiles including creation, retrieval, update, and deletion of contact records.
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:
- Profiles
properties:
- type: OpenAPI
url: openapi/adobe-campaign-profiles-api-openapi.yml
- type: Overlay
url: overlays/adobe-campaign-profiles-api-overlay.yaml
- type: Documentation
url: https://experienceleague.adobe.com/docs/campaign-standard/using/working-with-apis/get-started-apis.html
- type: APIReference
url: https://experienceleague.adobe.com/en/docs/campaign/campaign-v8/developer/apis/get-started-apis
- 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
- type: Documentation
url: https://experienceleague.adobe.com/docs/campaign-classic/using/configuring-campaign-classic/api/web-service-calls.html
- 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
- aid: adobe-campaign:adobe-campaign-query-definition-api
name: Adobe Campaign Query Definition API
description: Execute queries against Campaign schemas using the xtk:queryDef interface. Supports get, getIfExists, select,
and count operations with XPath field expressions, WHERE conditions, and pagination.
humanURL: https://experienceleague.adobe.com/docs/campaign-standard/using/working-with-apis/about-campaign-standard-apis.html
baseURL: https://{instance}.campaign.adobe.com
tags:
- Query Definition
properties:
- type: OpenAPI
url: openapi/adobe-campaign-query-definition-api-openapi.yml
- type: Overlay
url: overlays/adobe-campaign-query-definition-api-overlay.yaml
- type: Documentation
url: https://experienceleague.adobe.com/docs/campaign-standard/using/working-with-apis/get-started-apis.html
- type: APIReference
url: https://experienceleague.adobe.com/en/docs/campaign/campaign-v8/developer/apis/get-started-apis
- 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
- type: Documentation
url: https://experienceleague.adobe.com/docs/campaign-classic/using/configuring-campaign-classic/api/web-service-calls.html
- 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
- aid: adobe-campaign:adobe-campaign-real-time-events-api
name: Adobe Campaign Real-Time Events API
description: Push real-time transactional events for immediate or batched processing by the Message Center execution instances.
humanURL: https://experienceleague.adobe.com/docs/campaign-standard/using/working-with-apis/about-campaign-standard-apis.html
baseURL: https://{instance}.campaign.adobe.com
tags:
- Real-Time Events
properties:
- type: OpenAPI
url: openapi/adobe-campaign-real-time-events-api-openapi.yml
- type: Overlay
url: overlays/adobe-campaign-real-time-events-api-overlay.yaml
- type: Documentation
url: https://experienceleague.adobe.com/docs/campaign-standard/using/working-with-apis/get-started-apis.html
- type: APIReference
url: https://experienceleague.adobe.com/en/docs/campaign/campaign-v8/developer/apis/get-started-apis
- 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
- type: Documentation
url: https://experienceleague.adobe.com/docs/campaign-classic/using/configuring-campaign-classic/api/web-service-calls.html
- 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
- aid: adobe-campaign:adobe-campaign-session-management-api
name: Adobe Campaign Session Management API
description: Authenticate and manage server sessions. Logon returns session and security tokens required for all subsequent
API calls.
humanURL: https://experienceleague.adobe.com/docs/campaign-standard/using/working-with-apis/about-campaign-standard-apis.html
baseURL: https://{instance}.campaign.adobe.com
tags:
- Session Management
properties:
- type: OpenAPI
url: openapi/adobe-campaign-session-management-api-openapi.yml
- type: Overlay
url: overlays/adobe-campaign-session-management-api-overlay.yaml
- type: Documentation
url: https://experienceleague.adobe.com/docs/campaign-standard/using/working-with-apis/get-started-apis.html
- type: APIReference
url: https://experienceleague.adobe.com/en/docs/campaign/campaign-v8/developer/apis/get-started-apis
- 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
- type: Documentation
url: https://experienceleague.adobe.com/docs/campaign-classic/using/configuring-campaign-classic/api/web-service-calls.html
- 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
- aid: adobe-campaign:adobe-campaign-subscription-api
name: Adobe Campaign Subscription API
description: Subscribe and unsubscribe recipients to and from information services.
humanURL: https://experienceleague.adobe.com/docs/campaign-standard/using/working-with-apis/about-campaign-standard-apis.html
baseURL: https://{instance}.campaign.adobe.com
tags:
- Subscription
properties:
- type: OpenAPI
url: openapi/adobe-campaign-subscription-api-openapi.yml
- type: Overlay
url: overlays/adobe-campaign-subscription-api-overlay.yaml
- type: Documentation
url: https://experienceleague.adobe.com/docs/campaign-standard/using/working-with-apis/get-started-apis.html
- type: APIReference
url: https://experienceleague.adobe.com/en/docs/campaign/campaign-v8/developer/apis/get-started-apis
- 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
- type: Documentation
url: https://experienceleague.adobe.com/docs/campaign-classic/using/configuring-campaign-classic/api/web-service-calls.html
- 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
- aid: adobe-campaign:adobe-campaign-subscriptions-api
name: Adobe Campaign Subscriptions API
description: Subscribe and unsubscribe profiles to and from services.
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:
- Subscription
tags_raw:
- Subscriptions
properties:
- type: OpenAPI
url: openapi/adobe-campaign-subscriptions-api-openapi.yml
- type: Overlay
url: overlays/adobe-campaign-subscriptions-api-overlay.yaml
- type: Documentation
url: https://experienceleague.adobe.com/docs/campaign-standard/using/working-with-apis/get-started-apis.html
- type: APIReference
url: https://experienceleague.adobe.com/en/docs/campaign/campaign-v8/developer/apis/get-started-apis
- 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
- type: Documentation
url: https://experienceleague.adobe.com/docs/campaign-classic/using/configuring-campaign-classic/api/web-service-calls.html
- 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
- aid: adobe-campaign:adobe-campaign-transactional-messages-api
name: Adobe Campaign Transactional Messages API
description: Trigger and monitor transactional messages across email, SMS, and push notification channels.
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:
- Transactional Messages
properties:
- type: OpenAPI
url: openapi/adobe-campaign-transactional-messages-api-openapi.yml
- type: Overlay
url: overlays/adobe-campaign-transactional-messages-api-overlay.yaml
- type: Documentation
url: https://experienceleague.adobe.com/docs/campaign-standard/using/working-with-apis/get-started-apis.html
- type: APIReference
url: https://experienceleague.adobe.com/en/docs/campaign/campaign-v8/developer/apis/get-started-apis
- 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
- type: Documentation
url: https://experienceleague.adobe.com/docs/campaign-classic/using/configuring-campaign-classic/api/web-service-calls.html
- 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
- aid: adobe-campaign:adobe-campaign-workflow-api
name: Adobe Campaign Workflow API
description: Start, stop, and signal workflows. PostEvent sends asynchronous signals to trigger workflow transitions.
humanURL: https://experienceleague.adobe.com/docs/campaign-standard/using/working-with-apis/about-campaign-standard-apis.html
baseURL: https://{instance}.campaign.adobe.com
tags:
- Workflows
tags_raw:
- Workflow
properties:
- type: OpenAPI
url: openapi/adobe-campaign-workflow-api-openapi.yml
- type: Overlay
url: overlays/adobe-campaign-workflow-api-overlay.yaml
- type: Documentation
url: https://experienceleague.adobe.com/docs/campaign-standard/using/working-with-apis/get-started-apis.html
- type: APIReference
url: https://experienceleague.adobe.com/en/docs/campaign/campaign-v8/developer/apis/get-started-apis
- 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
- type: Documentation
url: https://experienceleague.adobe.com/docs/campaign-classic/using/configuring-campaign-classic/api/web-service-calls.html
- 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
- aid: adobe-campaign:adobe-campaign-workflows-api
name: Adobe Campaign Workflows API
description: Control workflow execution including starting, pausing, resuming, and stopping marketing workflows.
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:
- Workflows
properties:
- type: OpenAPI
url: openapi/adobe-campaign-workflows-api-openapi.yml
- type: Overlay
url: overlays/adobe-campaign-workflows-api-overlay.yaml
- type: Documentation
url: https://experienceleague.adobe.com/docs/campaign-standard/using/working-with-apis/get-started-apis.html
- type: APIReference
url: https://experienceleague.adobe.com/en/docs/campaign/campaign-v8/developer/apis/get-started-apis
- 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
- type: Documentation
url: https://experienceleague.adobe.com/docs/campaign-classic/using/configuring-campaign-classic/api/web-service-calls.html
- 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
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com
common:
- type: Website
url: https://www.adobe.com/
- type: CapabilityMap
url: capabilities/adobe-campaign-capability-edges.yml
name: Adobe Campaign Business Capability Map
- type: Packages
url: packages/adobe-campaign-packages.yml
- type: SDKs
url: packages/adobe-campaign-packages.yml
- type: WellKnown
url: well-known/adobe-campaign-well-known.yml
- type: SecurityTxt
url: well-known/adobe-campaign-security.txt
- type: LLMsTxt
url: llms/adobe-campaign-llms.txt
- type: X-MCPServerCandidate
url: mcp/adobe-campaign-mcp.yml
note: 'Renamed from MCPServer 2026-09-03 (roadmap#247): the manifest self-describes as status: candidate —
# --- truncated at 32 KB (38 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/adobe-campaign/refs/heads/main/apis.yml
Every provider here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for providers
9 MCP tools reach this
find_providersBrowse and filter every provider in the catalog.
get_provider_artifactsEvery artifact this provider publishes, grouped by type.
get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.
get_provider_toolsEvery MCP tool they ship, with the operation each wraps.
get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.
get_provider_ratingPRO — composite, band, trend and facet scores.
apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
resolveTurn a domain, URL or GitHub org into the provider it belongs to.
find_cohortsEvery scored population of providers in the catalog.
All 92 tools →
Call it yourself
curl for this page
This provider
curl "https://apis.io/api/v1/providers/adobe-campaign"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/adobe-campaign/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/adobe-campaign/evidence"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms .
A second provider on the same verified email joins the account you already have.