Data Cloud Development Overview

Use APIs and SDKs to integrate data, query data, and manipulate calculated insights and profiles.

For reference information about APIs, SDKs, and data model objects (DMOs), see Data Cloud Reference Guide.

This diagram shows the API and object integration points within Data Cloud and the Salesforce Platform. The diagram separates the components that relate to a Data Cloud tenant from the components within the Salesforce Platform.

API and object integration points within Data Cloud

Here’s what the diagram covers in detail.

  1. After the data is ingested from data sources, it’s represented as a set of data lake objects (DLOs). Using the Customer 360 data model, an administrator maps the DLO fields to a data model object (DMO). Next, an administrator unifies the data by using identity resolution rules, which results in a Unified DMO.
  2. The Data Cloud API is part of the Data Cloud tenant, and the API calls access the tenant-specific endpoint in the tenant. The Data Cloud API includes REST resources for running queries, accessing profiles, calculated insights, identity resolution rulesets, data source records, and metadata.
  3. The Connect API is part of the Salesforce Platform. Like the Data Cloud API, Connect API includes REST resources for running queries, accessing profiles, calculated insights, identity resolution rulesets, data source records, and metadata. Connect API also provides Apex classes through the ConnectApi namespace so that you can perform a subset of these operations.
  4. Using data actions, calculated insights and engagement data can trigger automation in the Salesforce Platform using Platform Events, in Marketing Cloud, or in an external system using a webhook.

See Also