Get Started with Data 360 Development

As of October 14, 2025, Data Cloud has been rebranded to Data 360. During this transition, you may see references to Data Cloud in our application and documentation. While the name is new, the functionality and content remains unchanged.

With Data 360, you can consolidate and process large volumes of data from various sources and integrate it with Salesforce CRM data, avoiding data silos. Data 360 uses a lakehouse to store your data and connect it with the Salesforce Platform. You can process data at scale, query the data, and create insights from billions of records. Customer data is unified so that you can create rich insights for customer profiles.

Here are some of the most frequently asked questions when starting to develop in Data 360.

  • What's a quick way to get started developing with Data 360?
    Check out our new Quick Start tutorial.
    You can also use our Data 360 Connect API postman collection. Check out the video on how to set up authorization for the API.
  • What are Data 360 Data Models? Where are the ERD diagrams for the Data Model?
    The ERD diagrams for Data 360 c360 Data Model are showcased in the Data Model Gallery
  • What is the relationship between core objects and DMOs?
    If you're interested in the data flow between core objects and DMOs, see Salesforce Object Behavior
  • What are all the types of Data 360 Objects?
    If you're interested in understanding different types of Data 360 objects, Salesforce Data Cloud Objects has an overview of each object type, how they're created, and how they're related. If you'd like to learn more about standard DMO objects and mappings, see the Data 360 DMO and Mapping Guide
  • How do I set up a scratch org for Data 360?
    Information on setting up a scratch org is available in the Workflow for Data Cloud Second-Generation Managed Packages topic.
  • How do I set up a development environment for Data 360?
    The development environment you set up depends on whether you want to sell the app or agent you want to create. It also depends on whether you want to use a sandbox or scratch org environment. See Data Cloud Development Environments for more information.