integrations

Connect Salesforce with a customer Connected App

Connect a Salesforce org using a customer-created Connected App (client-credentials flow, no OAuth).

post/v1/integrations/salesforce/connect

Request body

client_idstring required

Connected App consumer key

client_secretstring required

Connected App consumer secret

my_domain_urlstring required

The org's My Domain URL (https://<domain>.my.salesforce.com)

store_namestring nullable

Ingestion store name. A store that already exists is shared: every data source connected to it ingests into it, except another installation of the same account, which would ingest every item again. Without it, the account's default store, numbered past a store another installation of the account feeds. Rejected with 422 when the connect refreshes an existing installation and names a store other than its own.

new_storeboolean

Ingest into a store created for this connection: the connect fails with 409 when store_name names a store that already exists, and without store_name the default name is numbered past existing stores. Rejected with 422 when the connect refreshes an existing installation, which keeps its store.

sync_schedule_interval'off' | 'ten_minutes' | 'hourly' | 'daily' | 'weekly'

Initial periodic sync interval

Response

The connected Salesforce installation

Changes