Language-Specific Client Libraries
Data 360 Query Guide, mirrored from developer.salesforce.com: To integrate your app with Data 360 data, use one of the Salesforce-provided client libraries.
markdownreferencev1T410-P25Cguide: data-cloud-query-guidestage: referencetrust: officialsource: developer.salesforce.comservice: data360interface: restinterface: sqlLanguage-Specific Client LibrariesData 360Data CloudData 360 Query Guide
Mirror of <https://developer.salesforce.com/docs/data/data-cloud-query-guide/guide/lang-specific-libraries.html> (Salesforce, Data 360 Query Guide), read 2026-10-23. Salesforce's own page is the authority; this copy exists because that site refuses non-browser readers.
Language-Specific Client Libraries
To integrate your app with Data 360 data, use one of the Salesforce-provided client libraries.
The language-specific client libraries include:
- Java: The Data 360 Java Database Connectivity (JDBC) driver supports a JDBC connection to the Salesforce Data 360 Query API. With this connection, you can access and retrieve data with your favorite tools supported by JDBC. See _Get Started with JDBC_.
- Python: The CDP Python driver extracts data from Data Cloud into Python for use with Pandas DataFrames. With the data in your environment, you can create visual data models, perform analytical operations, or build machine learning and AI models. See _Data Cloud Python Connector_ in the _Data Cloud Reference Guide_.
- Apex: With Connect API in Apex, you can use our proprietary object-oriented programming language that executes on the Salesforce Platform. Use the query Apex Methods to query data from Data 360 in your Apex code.