Adobe Experience Platform Documentation and Developer Resources

Use Adobe Experience Platform to develop and manage complete customer experience applications. Below find links to developer resources and technical documentation.

Explore Experience Platform’s open, API-first architecture.

View the architecture

Learn about Adobe Experience Platform Services

Adobe Experience Platform is a micro-service architecture with multiple services. Learn more about each service and the capability it provides.

View all services

Experience Data Model (XDM)

Use Adobe Experience Data Model (XDM) to standardise customer experience data and define schemas for customer experience management.

Read documentation

Data Ingestion

Bring data into Adobe Experience Platform using batch ingestion, streaming ingestion and sources.

Read documentation

Query Service

Use SQL queries to retrieve data from Adobe Experience Platform, such as Adobe application data, customer 1st party data or any other Platform data.

Read documentation

Data Science Workspace

Create your own machine learning models or use predefined ones in your own applications.

Read documentation

Glossary of Platform Terms

Review terms used in Experience Platform and its services and components.

Read documentation

Adding Data to Real-time Customer Profile

Learn various ways to get your data into Real-time Customer Profile.

Read documentation

Schema Editor Tutorial

Learn how to compose a schema and interact with the Schema Registry using the Schema Editor in Experience Platform.

Read documentation

Data Science Workspace

Create your own machine learning models in Data Science Workspace.

Read documentation

Setting up Sources

Create a source in the Data Catalogue and initiate the source to pull in data from 3rd-party systems.

Read documentation

Getting Started with Tutorials

Get started quickly by taking one of the tutorials for Adobe Experience Platform.

Learn more

Use Experience Platform APIs

Explore our comprehensive guide of all API endpoints for Adobe Experience Platform.

View all APIs

Schema Registry API
Access the Schema Library within Adobe Experience Platform. The registry provides a user interface and RESTful API from which all available library resources are accessible.

Read documentation
Data Ingestion API
Ingest data into Adobe Experience Platform as batch files. Data being ingested can be the profile data from a flat file in a CRM system (such as a parquet file) or data that conforms to a known schema in the Experience Data Model (XDM) registry.

Read documentation
Policy Service API
Simplify and streamline the process of categorising data and creating data usage policies. Once data labels have been applied and data usage policies are in place, marketing actions can be evaluated to ensure the correct use of data.

Read documentation
Real-time Customer Profile API
Access mechanisms for ingesting, deleting and accessing profiles and for working with profile segments from creating, previewing and estimating segments to exporting segment audiences to datasets that can be used throughout Adobe Experience Platform.

Read documentation
Query Service API
Use standard SQL to query data on Adobe Experience Platform to support many different use cases. Query Service is a serverless tool which allows you to join any datasets in Experience Data Lake and capture the query results as a new dataset.

Read documentation
Create a profile in real time
Get a holistic view of your consumer base aggregated across all systems, as well as actionable timestamped account of every event they've had in any of your systems.

Read documentation
Build a Segment
Use a single segmentation workflow across applications to generate audiences and power their consumer experiences.

Read documentation
Identity Service
Bridge identities across devices and across the various systems for a complete understanding of your customers and their behaviour.

Read documentation

Access User Guides

End-user documentation, workflow and user guides for Experience Platform.

Learn more