Salesforce REST Adapter Capabilities
The Salesforce REST Adapter enables you to create an integration in Oracle Integration that connects to a Salesforce application. You can configure the Salesforce REST Adapter as a trigger or invoke connection in an integration in Oracle Integration.
The Salesforce REST Adapter provides the following capabilities:
-
For trigger endpoints:
- Subscribes to platform events published on Salesforce.com
- Subscribes to change data events published on Salesforce.com
-
For invoke endpoints:
- Supports inbound and outbound connections to private resources that are in your virtual cloud network (VCN) with a private endpoint. See Connect to Private Resources in Provisioning and Administering Oracle Integration 3 and Configure the Endpoint Access Type. This type of connection does not use the connectivity agent.
- Performs operations such as Create, Update, Upsert, and Delete and on the Standard, Recommended, or Custom business objects.
- Performs Salesforce Object Query Language (SOQL) and Salesforce Object Search Language (SOSL) queries, and retrieve query operations across all business objects.
- Supports Core or Utility operations such as:
- Get User Info
- Get Deleted
- Get Updated
- Approval Process
- Send Email
- Invokes Apex Services
- Allows attachments to be fetched from Salesforce and downloaded to any other application or server.
- Facilitates the bulk data operations (Bulk CRUD and Bulk Query) on all business objects and allows you to get the successful/failed/unprocessed records.
The Salesforce REST Adapter supports OAuth 2.0 client credentials and OAuth 2.0 authorization code credentials authentication, referred to as a Web App Integrations Security Policy.
The Salesforce REST Adapter is one of many predefined adapters included with Oracle Integration. See the Adapters page in the Oracle Help Center.