Skip to main content
Users
CloudPortalLogin
  • Powered byPowered by
Developing with Sitecore CDP
Data privacy
Before you start sending data
Integrating with Sitecore CDP
Stream API
Batch API
REST APIs
Data lake export service
  • Sitecore CDP for developers

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 capturing.

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.

Do you have some feedback for us?

If you have suggestions for improving this article,

Privacy policySitecore Trust CenterCopyright © 1999-2025 Sitecore