Sitecore Personalize for developers
Sitecore Personalize lets you personalize customer interactions, run experiments, and deliver personalized experiences 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 Personalize. Using the Stream API involves integrating your application with Sitecore Personalize.
The Personalize API lets you programmatically run experiments and experiences.
The REST APIs let you retrieve, create, update, and delete data that is available in Sitecore Personalize.
This documentation describes Sitecore Personalize 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 Personalize after March 2021, your instance of Sitecore Personalize 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 Personalize 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.