Skip to main content

API Explorer

Api Explorer module allows you to execute any of Salesforce REST or SOAP APIs in a Postman client type interface. Support for saving to APIs collections, access to standard Salesforce REST APIs and Salesforce Graphql APIs will be added in coming releases.

APIs module can be accessed by clicking on the App Menu -> Modules -> API Explorer. Once you open the module, it should have created a first empty request. You can make changes to the request and then click Send which should execute the api and show the result in the bottom panel.

API History

API History keeps a history of all the API requests you have executed. You can recall the request, explore all the details of that request as well as re-execute it.

API Collections

API Collections allow saving the API requests and execute them later. Brobench comes up with a default collection with all Salesforce Platform APIs and you can add your own custom APIs.

API Versions

API Versions allow you to create multiple variations of the same API. For ex., if you are testing an API and run into an error, then you can save that request/response as a version which you can open up later.

Variables

This version has initial support for using variables in the API Urls. Variables are enclosed between {{ and }}. For ex., {{variableName}}.

We support the following standard variables. Support for custom variables will be added in future releases.

NameData TypeDescription
$versionStringCurrent connection API Version. Connection API Version is specified in the Edit Connection dialog, defaults to latest api version supported by Brobench

Json Path Filter

In the API Response body, you can filter the response by using Json Path. Json Path filter string starts with a $ char and then it will show the response matching that Json Path as you enter the expression. See this page to learn more about the syntax of Json Path.

Here is an example of Json Path filtering