Loading
About Salesforce Data 360
Table of Contents
Select Filters

          No results
          No results
          Here are some search tips

          Check the spelling of your keywords.
          Use more general search terms.
          Select fewer filters to broaden your search.

          Search all of Salesforce Help
          Use Data Cloud APIs with Data Spaces

          Use Data Cloud APIs with Data Spaces

          To use Salesforce Data Cloud APIs, you must be authenticated. Create an external client app or connected app to authenticate and request access to the Data 360 APIs.

          Required Editions

          Available in: All Editions supported by Data 360. See Data 360 edition availability.
          Available with add-on license: Data Spaces
          User Permissions Needed
          To use data cloud APIs:

          System admin profile OR

          Data Cloud Architect permission set

          With data spaces, while using any of the Data 360 APIs, follow these additional steps as needed:

          • Exchange Salesforce access token for Data 360 token: In the exchange token, specify the body parameter “dataspace” and provide the data space name as the value. Use this Data Cloud token to invoke any Data 360 API.
          • Configure an SQL client and Python Connector.
            • For an SQL client to run with the data space;
              1. Right-click a connection and select Edit Connection.
              2. For Driver properties, specify a user property “dataspace” and enter the data space name that you want to query.
            • For Python Connector, while creating a connection object provide the additional parameter “dataspace” and enter the data space name that you want to query.
          • For any Data Cloud Connect APIs, provide the data space name as the extra parameter in the request.

            ConnectApi.CdpQueryOutputV2 cdpOut = ConnectApi.CdpQuery.queryAnsiSqlV2(input, "dataspace_name");

           
          Loading
          Salesforce Help | Article