Customer Data Platform Developer Guide

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

Integrate and Extend Your Customer Data Platform Applications

Use the RESTful interfaces to:
  • Ingest external datasets and maintain them in Customer Data Platform.
  • Extend Customer Data Platform and build your own custom integrations to better support your business needs.
  • Clean, enrich, and augment the Customer Data Platform data.
You can make most of the API calls from within the Customer Data Platform 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 Customer Data Platform Web interactions SDK and Mobile SDK allow you to integrate your web or mobile applications with Customer Data Platform to capture customer events and engagements.

Supported Salesforce Editions and API Limits

To use Customer Data Platform 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 Customer Data Platform 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.