Data Integration
Data 360 Developer Guide, mirrored from developer.salesforce.com: Learn about the APIs and SDKs available for data integration.
markdownreferencev17K1A-P8WVguide: data-cloud-devstage: referencetrust: officialsource: developer.salesforce.comservice: data360interface: restinterface: sqlData IntegrationData 360Data CloudData 360 Developer Guide
Mirror of <https://developer.salesforce.com/docs/data/data-cloud-dev/guide/data-integration.html> (Salesforce, Data 360 Developer Guide), read 2026-10-23. Salesforce's own page is the authority; this copy exists because that site refuses non-browser readers.
Data Integration
Learn about the APIs and SDKs available for data integration.
Check out some of the different ways that you can load data into Data 360 with APIs.
Use Ingestion API to stream data or import bulk data to your Data 360 instance. You have multiple ways to import data.
- Import data in bulk once or on a specified recurring schedule.
- Import and update data in small batches.
For example, you can import data in bulk for the initial import of historical data. Then you can stream data incrementally in small batches.
You can connect to data source in Salesforce using the built-in Salesforce connectors or external connectors.
For more information, see Load Data into Data 360 in the _Data Cloud Integration Guide_.
Create an Amazon S3 data stream programmatically, and then use the REST UI API to send data from an Amazon S3 data source to Data 360.
For more information, see Amazon S3 Connector in the _Data Cloud Integration Guide_.
Alternatively, create the data stream in the user interface. See Create Amazon S3 Data Stream in Data 360 in _Data Cloud Integration Guide_.
For more information about how to set up Amazon S3 bucket permissions and policies, see Amazon S3 Bucket Policies and Permissions in the _Data Cloud Integration Guide_.
Load data from your websites and mobile apps using SDKs.
Capture customer profile data, engagement data, and browsing activity on a website, and send the data to Data 360 or Interaction Studio. To enable the website to send data to Data 360, embed the Salesforce Interactions SDK in your website.
For more information, see Capture Web Interactions in the _Data Cloud Integration Guide_.
Capture customer interactions from a mobile app, and send the data to Data 360.
For more information, see Integrate Your Mobile Applications in the _Data Cloud Integration Guide_.