
Learn to integrate Salesforce rest API with Workbench and Postman, performing create, read, update, and delete operations. Master authentication with OAuth 2.0, json and xml data formats, and bulk operations.
Learn how to configure apex rest api in Salesforce, map urls, set remote sites, and implement http methods with json payloads and error handling.
Learn to insert an opportunity via a Salesforce apex rest API using http post in workbench, implementing a global static method and the required fields name, stage, and close date.
Fetch an opportunity record by record ID using an Apex Rest API and http get through Workbench in Salesforce, illustrating how to retrieve ID, name, stage name, and close date.
Update a Salesforce opportunity via the @httpPut method using Workbench to send a put request with id, stage, and close date.
Learn to update an opportunity record by record ID using an http patch through Workbench in Salesforce, including Rest Explorer steps, the Developer Console, and passing the record fields.
Learn to delete an opportunity record in Salesforce using a direct http delete through Workbench, passing the record ID and executing the rest request within a developer console setup.
Learn to authenticate Postman with a Salesforce connected app using OAuth 2.0 and a security token, including configuring client ID and client secret and obtaining an access token.
Authenticate postman with a connected app and oauth 2.0 to obtain access token, then use a get request to fetch account record by id via apex rest API in Salesforce.
Learn to insert an account record in Salesforce via a Postman post request, authenticating with a token, and sending a json body with name, phone, and description.
Learn to update a Salesforce account using a patch request via Postman, supplying the record ID and a JSON body to modify name, phone, and description.
Post contact data from Salesforce to an external system using a rest api via the anonymous window. Store the returned response id in the contact’s external customer id field.
REST API is a web service that allows external applications to interact with Salesforce and perform various operations on its data and services.
In this course we are going to learn all about the Complete Integration Testing through Workbench and Postman in Salesforce.
This course suitable for that developers, who have experience with Salesforce Administrator, Aura Component, LWC and want to learn Rest API Integration through Workbench & Postman, how to send request to Post, Put, Patch, Get and Delete Record through Postman and Workbench on Salesforce Platform.
Here are some key points about the REST API in Salesforce::
HTTP Methods: REST APIs use standard HTTP methods like GET, POST, PUT, PATCH, and DELETE to perform operations on resources. For example, you can use GET request to retrieve data, POST request to create new records, PUT request to update records, and ‘DELETE request to remove records.
Data Formats: REST APIs in Salesforce typically support various data formats, such as JSON and XML, for exchanging data between the client and Salesforce.
Authentication and Authorization: To access the REST API, external applications first need to authenticate. Salesforce supports various authentication methods, including OAuth 2.0, to ensure that only authorized users or applications can access the API.
Customization: Salesforce allows you to customize the REST API by defining custom REST endpoints that can perform specific actions or retrieve sets of data.
Integration: REST APIs are commonly used for integrating Salesforce with other systems, such as external websites, mobile applications, or third-party services.
Bulk Operations: The REST API also supports bulk operations, allowing you to perform actions on multiple records in a single request, which can be particularly useful for data manipulation tasks.
Course Overview::
What will be you able to do after taking this course?
I have created two sections to complete the syllabus to testing REST APIs through Workbench and Postman in Salesforce.
REST APIs Integration Testing in Workbench::
Salesforce Rest API Integration basic Structure & Configuration.
How to Insert an Opportunity Record Using httpPost through Workbench?
How to Fetch of Opportunity Record based on Record Id Using httpGet through Workbench in Salesforce?
How to Use httpPut to update a record through Workbench in Salesforce?
How to use httpPatch to Update record through Workbench in Salesforce?
How to use httpDelete to Delete record through Workbench in Salesforce?
REST APIs Integration Testing in Postman::
How to test Rest API through Postman and create Connected App in Salesforce?
How to Authenticate Postman using Connected App with OAuth 2.0 and Security Token in salesforce?
How to run Apex REST API to Get record using Get Request through Postman in Salesforce?
How to Insert an Account Record using Post Request through Postman in Salesforce?
How to Update an Account Record based on Record Id using Patch Request through Postman in Salesforce?
How to Delete an Account Record based on Record Id using Delete Request through Postman in Salesforce?