Skip to main content
Requestly API Client is a lightweight, privacy-first tool for sending API requests, organizing them into collections, and automating tests with scripts. All your data stays local on your machine.

Step 1: Install

The API Client runs as a desktop app on macOS, Windows, and Linux.
Download the latest version for Apple Silicon or Intel.
What about the browser extension? The Requestly browser extension is a separate product — an HTTP interceptor for modifying network traffic. The API Client is a standalone desktop app. You do not need the extension to use the API Client.

Step 2: Create an Account (Optional)

You can start using the API Client immediately — no account required. All requests, collections, and environments are stored locally. If you want to sync data across devices or collaborate with a team, sign in with your Google or email account from the top-right menu.

Step 3: Send Your First Request

1

Create a New Request

Click + NewRequest in the left sidebar.
2

Enter the URL

Set the method to GET and enter:
https://app.requestly.io/echo
3

Hit Send

Click Send. You’ll see the echo server’s JSON response in the panel below.
You’ve sent your first request. The response panel shows the body, headers, status code, and response time.

Step 4: Save to a Collection

Collections keep related requests organized together.
1

Create a Collection

Click + NewCollection. Name it My APIs.
2

Move Your Request Into It

Drag the request you just created into the collection, or click the + icon next to the collection name to create new requests directly inside it.
You can also create folders inside collections to group requests by feature or endpoint. Learn more about collections →

Step 5: Add an Environment Variable

Environment variables let you switch between dev, staging, and production without editing every request.
1

Create an Environment

Click + NewEnvironment. Name it Development.
2

Add a Variable

Add a variable:
  • Key: base_url
  • Value: https://app.requestly.io
Click Save.
3

Use It in a Request

Replace the URL in your request with:
{{base_url}}/echo
Variables use double curly braces: {{variable_name}}
Now you can create a Production environment with a different base_url and switch between them using the environment dropdown. Learn more about variables →

What’s Next

Authorization

Add API Key, Bearer Token, or Basic Auth to your requests.

Scripts

Run JavaScript before requests or after responses for automation.

Tests

Write assertions to validate API responses automatically.

Collection Runner

Execute an entire collection of requests in sequence.

Import from Postman

Bring your existing Postman collections into Requestly.

Import from cURL

Paste a cURL command and convert it to a request instantly.