Data Cloud Developer Guide

Salesforce provides programmatic access to Data Cloud information using simple, robust, and secure Restful APIs. You can also integrate your web and mobile applications using Data Cloud SDKs.

Beginning February 14, 2023, Customer Data Platform is changing its name. During this transition, you may see references to Customer Data Cloud, Data Cloud, Customer Data Platform, Customer 360 Audiences, and Salesforce CDP. We wish we could magically update the name everywhere, but you can expect to see the previous name in a few places as we evolve.

Note

Integrate and Extend Your Data Cloud Applications

Use the RESTful interfaces to:
  • Ingest external datasets and maintain them in Data Cloud.
  • Extend Data Cloud and build your own custom integrations to better support your business needs.
  • Clean, enrich, and augment the Data Cloud data.
You can make most of the API calls from within the Data Cloud application interface, or you can call these methods externally using an auto-generated endpoint. Click the links at the end of the document to refer to the documentation of individual APIs and understand their utility in more detail.

The Data Cloud Web interactions SDK and Mobile SDK allow you to integrate your web or mobile applications with Data Cloud to capture customer events and engagements.

Supported Salesforce Editions and API Limits

To use Data Cloud APIs, your org must use Enterprise Edition, Corporate Edition, or Developer Edition. If you’re an existing Salesforce customer and want to upgrade, contact your account executive.

API rate limits are enforced by:

  • Daily requests
  • Concurrent requests
The limits vary depending on the Salesforce Editions. Refer to following links for individual API-specific limits.

For guidance on overall limitations view Data Cloud Limits and Guidelines.

Note

API End-of-Life

Salesforce is committed to supporting each API version for a minimum of three years from the date of first release. In order to mature and improve the quality and performance of the API, versions that are more than three years old cease to be supported.

When an API version is to be deprecated, advance notice is given at least one year before support ends. Salesforce directly notifies customers using API versions planned for deprecation.