Skip to content

api-evangelist/adobe-experience-cloud

Repository files navigation

Adobe Experience Cloud

Adobe Experience Cloud is an integrated suite of applications and services for digital marketing, analytics, advertising, and commerce. It provides tools for content management, personalization, customer journey orchestration, audience segmentation, real-time customer data platforms, offer decisioning, and cross-channel campaign execution, enabling organizations to deliver personalized customer experiences at scale.

URL: https://raw.githubusercontent.com/api-evangelist/adobe-experience-cloud/refs/heads/main/apis.yml

Run: Capabilities Using Naftiko

Tags:

  • Analytics, Customer Experience, Digital Marketing, Personalization, Campaign Management, Journey Orchestration

Timestamps

  • Created: 2025-01-01
  • Modified: 2026-04-19

APIs

Adobe Analytics 2.0 API

The Adobe Analytics 2.0 API provides programmatic access to Adobe Analytics reporting, management, and configuration capabilities. It enables developers to retrieve report data, manage report suites, configure calculated metrics, segments, and dimensions, and administer users and permissions within Adobe Analytics.

Human URL: https://developer.adobe.com/analytics-apis/docs/2.0/

Tags:

  • Analytics, Digital Marketing, Reporting

Properties

Adobe Experience Platform API

The Adobe Experience Platform API provides RESTful access to core platform services including data ingestion, unified profile management, identity resolution, dataset management, schema registry, query service, and segmentation for building real-time customer profiles and orchestrating data workflows.

Human URL: https://developer.adobe.com/experience-platform-apis/

Tags:

  • Customer Profiles, Data Management, Platform

Properties

Adobe Target API

The Adobe Target API provides programmatic access to Adobe Target for managing A/B tests, experience targeting, multivariate tests, automated personalization activities, audiences, offers, and real-time content delivery for website and application personalization.

Human URL: https://developer.adobe.com/target/

Tags:

  • Optimization, Personalization, Testing

Properties

Adobe Journey Optimizer API

The Adobe Journey Optimizer API enables programmatic management of customer journeys, campaigns, messages, offers, placements, and content templates across email, push, SMS, and in-app channels for orchestrating personalized multi-channel customer experiences.

Human URL: https://developer.adobe.com/journey-optimizer-apis/

Tags:

  • Journey Orchestration, Messaging, Offer Decisioning

Properties

Adobe Campaign API

The Adobe Campaign API provides RESTful access to Adobe Campaign for managing subscriber profiles, subscription services, marketing workflows, email deliveries, and real-time transactional messaging across email, SMS, and push notification channels.

Human URL: https://developer.adobe.com/campaign-standard-apis/

Tags:

  • Campaign Management, Email Marketing, Transactional Messaging

Properties

Adobe I/O Events

Adobe I/O Events enables developers to receive near-real-time notifications from Adobe services via webhooks and journal polling. Events are emitted when significant changes occur across Adobe Experience Cloud products for building reactive integrations and automated workflows.

Human URL: https://developer.adobe.com/events/docs/

Tags:

  • Events, Integration, Webhooks

Properties

Common Properties

Features

Name Description
Real-Time Customer Profiles Build and query unified customer profiles from multiple data sources using the Experience Platform APIs.
Analytics Reporting Retrieve dimensional reports, calculated metrics, and segment data from Adobe Analytics via REST API.
A/B and Multivariate Testing Create, manage, and retrieve results for A/B tests and automated personalization activities via Adobe Target API.
Multi-Channel Campaign Execution Orchestrate email, SMS, push, and in-app campaigns programmatically using Adobe Campaign and Journey Optimizer APIs.
Webhook Event Streaming Subscribe to near-real-time events from all Adobe Experience Cloud products via Adobe I/O Events.
Offer Decisioning Manage offers, placements, and decisioning rules for personalized content delivery using Journey Optimizer APIs.
Data Ingestion and Schema Registry Ingest batch and streaming data and register schemas using Experience Platform APIs.
Identity Resolution Resolve customer identities across devices and channels using Experience Platform Identity Service API.
Audience Segmentation Create and evaluate audience segments using Experience Platform Segmentation Service API.
OAuth 2.0 and JWT Authentication Secure all APIs using OAuth 2.0 server-to-server credentials via Adobe Developer Console.

Use Cases

Name Description
Customer Data Platform Ingest data from multiple sources, resolve identities, and activate unified customer profiles for personalization.
Marketing Automation Automate campaign creation, scheduling, and execution across email, SMS, and push channels using Campaign and Journey Optimizer APIs.
Digital Analytics Reporting Extract Adobe Analytics data into custom dashboards, BI tools, and data warehouses via the Analytics 2.0 API.
Real-Time Personalization Deliver personalized content and offers in real time using Adobe Target and Journey Optimizer APIs.
Event-Driven Workflows Build reactive integrations that respond to Experience Cloud events such as profile updates, campaign completions, and audience changes.
Audience Activation Create and activate audiences across paid media, email, and on-site channels using Experience Platform Segmentation API.

Integrations

Name Description
Salesforce Sync customer data and campaign results between Adobe Experience Cloud and Salesforce CRM.
Microsoft Azure Ingest data from Azure Data Lake and Blob Storage into Adobe Experience Platform.
Google BigQuery Connect Google BigQuery datasets to Adobe Experience Platform for data ingestion and activation.
Workfront Integrate Workfront project management with Adobe Experience Cloud for content workflow automation.
Marketo Engage Sync lead data and campaign activities between Marketo Engage and Adobe Experience Cloud.
ServiceNow Connect ServiceNow customer data with Adobe Experience Cloud for unified customer service experiences.
Snowflake Connect Snowflake data warehouse to Experience Platform for federated audience composition.

Artifacts

Machine-readable API specifications organized by format.

OpenAPI

AsyncAPI

JSON Schema

JSON Structure

JSON-LD

Examples

Capabilities

Naftiko capabilities organized as shared per-API definitions composed into customer-facing workflows.

Shared Per-API Definitions

Workflow Capabilities

Workflow APIs Combined Tools Persona
Customer Data Platform Experience Platform 4 Data Engineer
Digital Marketing Analytics, Target, Journey Optimizer 10 Digital Marketer

Vocabulary

Rules

Maintainers

FN: Kin Lane Email: kin@apievangelist.com

About

Adobe Experience Cloud is an integrated suite of applications and services for digital marketing, analytics, advertising, and commerce.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors