Entities (Profile access)

Through Adobe Experience Platform you can access Real-Time Customer Profile data using RESTful APIs or the user interface. To learn how to access entities, more commonly known as “profiles”, using the API, follow the steps outlined in the entities endpoint guide. To access profiles using the Platform UI, refer to the Profile user guide.

Export jobs (Profile export)

Real-Time Customer Profile data can be exported to a dataset for further processing, such as exporting audiences for activation or profile attributes for reporting. Export jobs for audiences are part of the Adobe Experience Platform Segmentation Service API, please read the segmentation export jobs endpoint guide to learn more. For step-by-step instructions on how to create and manage export jobs for profile attributes, please visit the export jobs endpoint guide.

Merge policies

When bringing data from multiple sources together in Experience Platform, merge policies are the rules that Platform uses to determine how data will be prioritized and what data will be combined to create individual customer profiles. Using the Real-Time Customer Profile API, you can create new merge policies, manage existing policies, and set a default merge policy for your organization. To work with merge policies using the API, visit the merge policies endpoint guide.

To learn more about merge policies, and their role within Platform, please begin by reading the merge policies overview.

Preview sample status (Profile preview)

As data is ingested into Platform, a sample job is run to update the profile count and other Real-Time Customer Profile data-related metrics. The results of this sample job can be viewed using the /previewsamplestatus endpoint, part of the Real-Time Customer Profile API. This endpoint can also be used to list profile distributions by both dataset and identity namespace, as well as to generate multiple reports in order to gain visibility into the composition of your organization’s Profile store. To get started using the /profilepreviewstatus endpoint, refer to the preview sample status endpoint guide.

Profile system jobs

Profile-enabled data that is ingested into Platform is stored in the Data Lake as well as the Real-Time Customer Profile data store. Occasionally it may be necessary to delete profile data associated with a dataset from the Profile store in order to remove data that is no longer needed or was added in error. This requires using the API to create a Profile System Job, also known as a “delete request”, which can be modified, monitored, or deleted if required. To learn how to work with delete requests using the /system/jobs endpoint in the Real-Time Customer Profile API, follow the steps outlined in the profile system jobs endpoint guide.

Update profiles attributes

Occasionally it may be necessary to update data in your organization’s Profile store. For example, you may need to correct records or change an attribute value. This can be done through batch ingestion and requires a Profile-enabled dataset configured with an upsert tag. For more information on how to configure a dataset for attribute updates, please refer to the tutorial for enabling a dataset for Profile and upsert.

Next steps

To begin making calls using the Real-Time Customer Profile API, read the getting started guide then select one of the endpoint guides to learn how to use specific Profile-related endpoints. To work with Profile data using the Experience Platform UI, please refer to the Real-Time Customer Profile user guide.

Previous pagePseudonymous Profile expirations
Next pageGetting started