Thunder Client is a lightweight Rest API Client Extension for VS Code.
The extension was free for the last 2 years, but to support the development and operational costs, we have to start charging businesses.
We are launching subscription plans for businesses.
monthly
or $3 per user/month billed yearly
monthly
or $7 per user/month billed yearly
yearly
clear the cookies
before execution #1091"Origin"
header for OAuth2 token generator #1084v1.2.0
async function testFilter(){
await tc.clearCookies();
}
You need to set in workspace -> .vscode -> settings.json
for cli to use proxy.
Filter
input for Environment variables #1022Graphql
Body #931tc --col all
tc --col colIdOrName1,colIdOrName2
In 2021 we launched Thunder Client extension for VSCode which was a game changer, as we were the first to launch a GUI based API Client inside VSCode. Today we are launching Thunder Client CLI which will have many new innovative features for API Testing.
npm i -g @thunderclient/cli
Note: If you are using Thunder Client settings
in extension, make sure they are workspace
scope for CLI to access them.
The CLI and Extension are integrated seamlessly, so you can access requests data from terminal without any additional configuration.
tc 'requestNameOrId'
, the request can be executed using id, name or partial nameAs you can see in above image, executing request is very easy from CLI. The output is formatted beautifully with Status, Response with Syntax highlighting & VSCode theme, and Test results.
To Run the same request from UI requires multiple steps as below
Collection Runner will execute all the requests in collection and display output in a beautiful format similar to extension UI.
tc --col 'colNameOrId'
will run requests in collection from CLItc --fol 'colNameOrId'
will run requests in folder from CLIIn the above we have seen how to run requests and collections easily from CLI. Thunder Client CLI also has integration with CURL commands, so you can use it to create requests from CLI.
Run Curl command by prefixing tc
and see the magic. By using Thunder Client CLI you will get following benefits over normal curl.