data-slots=heading, text

Adobe Journey Optimizer developer reference

Journey Optimizer exposes REST endpoints that let you programmatically perform key operations in your applications.

Overview

The Adobe Journey Optimizer API allows you to deliver personalized, connected, and timely customer experiences across any app, device, or channel and in turn, effectively managing the end-to-end customer journey. The customer journey is the entire process of a customer's interactions with a brand, from the first moment of contact until the customer leaves. It starts with the awareness phase, where the customer learns about the brand and starts engaging. The customer will then further interact with the brand, visit online and physical sites, make purchases, send messages, or post reviews.

Adobe Journey Optimizer is built natively on the Adobe Experience Platform and combines a unified, real-time customer profile, an API-first open framework, centralized offer decisioning, and artificial intelligence (AI) and machine learning (ML) for personalization and optimization. By integrating with the Journey Optimizer API, brands can intelligently determine the next best interaction with scale, speed, and flexibility across the entire customer journey.

<br/><u>Note</u>: The <b>Object Copy</b> API is now deprecated. To copy objects such as journeys, content templates, or fragments, across multiple sandboxes, use the <b>Sandbox tooling</b> feature detailed in Journey Optimizer documentation.

Discover

Journeys

List and retrieve journeys

Configure capping and throttling

Campaigns

Retrieve and filter Action campaigns

Execute API-triggered campaigns

Preview campaigns and send proofs

Validate and enable Orchestrated campaign datasets

Trigger Orchestrated campaigns

Code samples

Execute API-triggered campaigns (code samples)

<br/><br/>