Quick Start

The Salesforce CDP application is the customer data platform piece that allows you to perform some of the Salesforce CDP application tasks programmatically.

Salesforce CDP SDKs and API Libraries

See the Salesforce CDP Online Help before using these calls, if you're unfamiliar with the Salesforce CDP application.

The Salesforce CDP API calls work with an endpoint that is specific to your organization. You can find more information about generating an endpoint following the lists of API library references.

Check the configuration steps that are discussed in the documentation overview for each SDK or API library.

Salesforce CDP Web SDK

You can make most of these calls from within the Salesforce CDP application interface, or you can call these methods externally using an auto generated endpoint.

Salesforce CDP Mobile SDK

You can make most of these calls from within the Salesforce CDP Mobile application interface, or you can call these methods externally using your auto generated endpoint.

Call Libraries

Search Customer Profile Information

These API calls can be included in your external web or mobile apps to look up customer profile information.

Query Data using Query API V1

These API calls can be included in your external web or mobile apps to support a variety of use cases that include data extraction, external application integration or interactive querying on the data lake.

Query Calculated Insights

These API calls can be included in your external web or mobile apps to query Calculated Insights with selected SQL dimensions and measures with optional filters.

Salesforce CDP Parameters for Salesforce API Calls

Use these Salesforce CDP parameters with the Salesforce REST API's Consent or Query calls.

Salesforce Consent API

Salesforce Query API

Salesforce Metadata API Calls for Salesforce CDP

Metadata objects for Salesforce CDP are documented alphabetically within the Metadata API section of the Salesforce developer documentation.

Metadata API

Set Up Salesforce CDP

Before you can use the Salesforce CDP APIs, you must implement the Salesforce CDP application. The steps for setting up the Salesforce CDP application are included within the Salesforce CDP Implementation Guide.

Set Up Data Sources

After you create your Salesforce CDP instance, you can control the scope of data ingestion and activation from within Salesforce CDP.

Set up your data sources by creating an app connector within the user interface to tell the Salesforce CDP application where to ingest data for data mapping and segments.

Auto Generated Endpoints

The Salesforce CDP application assigns a unique, system-generated endpoint to each of your organizations.

After you've acquired your endpoints in Salesforce CDP, use them for your organization's API calls. No other Salesforce CDP customer can use your endpoint for their API requests.

You can only use your endpoint with the c360a.salesforce.com endpoint structure.