# Adobe Campaign

**Canonical:** https://apis.io/providers/adobe-campaign/  
**Website:** https://developer.adobe.com/  
**APIs profiled:** 20

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.

## Kin Score — 77.8 / 100 (exemplar)

Scored 2026-08-20 under rubric 0.12.0. Trend: flat (+0.0 from 77.8).

| Facet | Score |
|---|---|
| Discoverability | 81.5 |
| Contract Quality | 75.8 |
| Governance | 43.9 |
| Contract Governance | 43.9 |
| Operational Transparency | 57.9 |
| Developer Ergonomics | 72.0 |
| Commercial Clarity | 84.2 |
| Access Clarity | 84.2 |

Regulatory layer — **Telecommunications**: 73.6 (matched via tags).

## Agent readiness — 43.4 (agent-ready)

| Dimension | Value |
|---|---|
| Spec Presence | yes |
| Agentic Access | derived |
| Reversibility Documented | no |
| MCP Server | no |
| Auth Clarity | yes |
| Idempotency | no |
| Error Semantics | documented |
| OpenAPI Examples | verified |
| Rate Limit Signal | documented |
| Event Surface Described | derived |
| Agent Skills | derived |
| Well Known Catalog | no |
| Consent Identity | yes |
| Agent Card | no |
| Dry Run Mode | no |

## Access

Paid · Contact sales · API access gated — onboarding: unknown, pricing: paid, trial: no (confidence: high).

## APIs (20)

- **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...
- **Adobe Campaign Custom Resources API** — Access custom resources defined in Campaign Standard, both profile-linked and standalone.
- **Adobe Campaign Data Management API** — Write, update, and delete data records using the xtk:session#Write method. Supports insert, insertOrUpdate, update, and delete operations via the _operation attribute.
- **Adobe Campaign Delivery API** — Prepare and submit message deliveries including email, SMS, and push notifications.
- **Adobe Campaign Marketing History API** — Retrieve marketing event history for profiles including delivery logs and mirror page links.
- **Adobe Campaign Metadata API** — Discover resource schemas, fields, filters, and data policies for Campaign Standard resources.
- **Adobe Campaign Organizational Units API** — Retrieve organizational unit structures used for access control and data partitioning.
- **Adobe Campaign Privacy API** — Create GDPR and CCPA privacy access and deletion requests for data subject compliance.
- **Adobe Campaign ProfileAndServices API** — The ProfileAndServices API from Adobe Campaign — 2 operation(s) for profileandservices.
- **Adobe Campaign Profiles API** — Manage recipient profiles including creation, retrieval, update, and deletion of contact records.
- **Adobe Campaign Query Definition API** — Execute queries against Campaign schemas using the xtk:queryDef interface. Supports get, getIfExists, select, and count operations with XPath field expressions, WHERE conditions...
- **Adobe Campaign Real-Time Events API** — Push real-time transactional events for immediate or batched processing by the Message Center execution instances.
- **Adobe Campaign Session Management API** — Authenticate and manage server sessions. Logon returns session and security tokens required for all subsequent API calls.
- **Adobe Campaign Subscription API** — Subscribe and unsubscribe recipients to and from information services.
- **Adobe Campaign Subscriptions API** — Subscribe and unsubscribe profiles to and from services.
- **Adobe Campaign Transactional Messages API** — Trigger and monitor transactional messages across email, SMS, and push notification channels.
- **Adobe Campaign Workflow API** — Start, stop, and signal workflows. PostEvent sends asynchronous signals to trigger workflow transitions.
- **Adobe Campaign Workflows API** — Control workflow execution including starting, pausing, resuming, and stopping marketing workflows.

## MCP servers (1)

- **Adobe Campaign MCP Server**

## Agentic access (1)

- **Adobe Campaign Agentic Access** — 35 operations · 25 acting · 3 human-in-the-loop

## Security (4)

- **Adobe Campaign Authentication** — apiKey/http/oauth2 · 3 schemes
- **Adobe Campaign Domain Security** — TLSv1.2 · HSTS · DMARC
- **Adobe Campaign Vulnerability Disclosure** — Hackerone · security.txt · contact published
- **Adobe Campaign Trust Center** — trust center published

## Plans (1)

- **Adobe Campaign Plans Pricing**

## Use cases (6)

- **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.

## 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

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/providers/adobe-campaign/). Scores are computed from the provider's own public artifacts under a published rubric.
