The Salesforce CDP Connector is a Python library that enables SQL-based querying of Salesforce Data Cloud (formerly Customer Data Platform). It provides a friendly Pythonic interface to submit queries via the Data Cloud Query API and retrieve results as pandas DataFrames or GENERIC records. Current version 1.0.20 supports Python >=3.8 and requires authentication via a connected app (client ID, secret, and user token). It is maintained under the Salesforce open source ecosystem.
pip install salesforce-cdp-connectorNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Minimal example querying Data Cloud. Credentials should be set via environment variables.
Update to use client_id, client_secret, and user_token from a connected app. See migration guide.
Always ensure api_url ends with '/services/data/vXX.X/' or use the default URL pattern.
Replace connector.execute_query('...') with connector.query('...').No resource links recorded.