Sitecore CDP for developers
Sitecore Customer Data Platform (CDP) lets you collect, connect, and activate customer data across all the digital channels of your organization.
-
The Stream API lets you collect and send real-time behavioral and transactional data about the users of your application to Sitecore CDP. Using the Stream API involves integrating your application with Sitecore CDP.
-
The Batch API lets you upload large amounts of guest data and offline orders in an efficient manner to Sitecore CDP.
-
The REST APIs let you retrieve, create, update, and delete data that is available in Sitecore CDP.
-
The data lake export service lets you access all your organization's data from Amazon Simple Storage Service (Amazon S3) and download the data locally or copy it to another Amazon S3 bucket.

Data models
This documentation describes Sitecore CDP functionality for two different data models: 2.1 data model and 2.0 data model.
Where applicable, a 2.1 and a 2.0 button distinguish between the two data models.
If your organization purchased Sitecore CDP after March 2021, your instance of Sitecore CDP is using the 2.1 data model. To use this documentation, make sure that the 2.1 button is selected.
If your organization purchased Boxever before 2021, your instance of Sitecore CDP is probably using the 2.0 data model. To use this documentation, click the 2.0 button in a topic that distinguishes between the two data models.