Pega Digital Experience (DX) API
Future-proof your multiexperience application development.
Customers expect a consistent, branded experience across channels. The Pega Digital Experience (DX) API is a set of model-driven API endpoints that enable developers to view, create, and update Pega cases and assignments remotely. More than this, the DX API powers Pega's out-of-the-box user experiences, and these same endpoints allow developers to build custom front-end experiences. This means that you can build consistent user experiences for Pega applications without encoding business logic into each and every channel.
Get recommended resources for DX API
in Pega Documentation.
Ask questions or join discussions in Pega Support Center
to find support for DX API.
Browse available Marketplace components for DX API, including our SDKs and starter packs.
The key difference between v1 and v2 of the DX API is that v1 is built to expose Pega processes that were built on section-based UIs (using UI-Kit and Theme Cosmos) and v2 is built to operate on top of newer applications that were built using View-based UIs. DX API v2 is also a more optimised API, with additional capabilities and a streamlined call sequence when compared with DX API v1. See https://docs-previous.pega.com/pega-digital-experience-dx-api-overview/87/differences-between-dx-api-v1-and-dx-api-v2 for full details of these differences.
Pega 8.3 is the earliest Pega version that supports DX API v1. DX API v2 was first seen as a preview release in Pega 8.5, and was made Generally Available with Pega 8.7. Pega always recommends that customers maintain a regular upgrade cadence to make sure that they can take advantage of new features in the latest versions of the platform.
Pega uses DX API v2 to power Cosmos React. This is exactly the same API that we provide to our customers and partners. More than that, the ConstellationJS engine that sits between DX API and the Cosmos React UI layer is also made available to customers through our SDKs, meaning that you can take full advantage of Constellation and build Pega-driven user experiences in your own front-ends without having to consume the DX API directly.