RE
SOFTWARE

Requestly Desktop

Requestly Desktop is a cross-platform API client and HTTP debugging tool for organizing requests, managing collections and environments, and optionally intercepting system traffic.

Windows 10+macOS 11+ IntelmacOS 11+ Apple 芯片Ubuntu 20.04+Proprietary freemium software; the API Client is separate from community AGPL components

What it is for

Requestly Desktop combines an API workspace for REST or GraphQL requests with optional HTTP debugging and interception features. Collections, environments, scripts and response checks help developers repeat a test without rebuilding headers and variables each time. Browser extensions and a system-level interceptor are related products, not interchangeable installation modes.

Platform and product boundaries

The catalog entry targets current Windows, macOS Intel or Apple Silicon and Ubuntu environments. The API Client is a proprietary freemium product; a community repository or interceptor component can have a different open-source license. Free and paid feature limits should be checked against the active plan.

Local workspace and sync

A local workspace can keep collections in files for version control, while login, team, Git sync or cloud mock features create additional paths. The request itself still travels to the target service. Security review should cover workspace storage, repository credentials and the actual destination separately.

Maintenance note

This page was reviewed on 2026-08-23 against the current platform metadata, API Client workflow and product license boundary. The package does not expose a stable single version in the catalog, so the version field remains intentionally unspecified.

SAVE TO CLOUD

Save to your cloud drive

Open the cloud drive to get the file directly, or save it for convenient access on another device.

Links checked 2026-08-06
Save first, access when you need itOn desktop, scan with the matching cloud-drive app. On mobile, tap the save button.
GUIDE

Requestly Desktop installation and first API request

Install the desktop client, create a safe test request, save a collection and distinguish API Client features from system interception.

Before you start

  • Use a supported Windows, macOS or Ubuntu environment and choose the matching architecture package.
  • Prepare a non-destructive test endpoint and remove production tokens or customer data from imported collections.
  • Decide between a local workspace, account sync or Git and team collaboration after checking the data policy.
01

Installation steps

  1. 01

    Match the product and platform

    Select the Intel or Apple Silicon Mac package, the Windows installer or the Linux portable package. Do not confuse a browser extension with the desktop API Client.

  2. 02

    Create a workspace

    On first launch choose a local, synced or team workspace. For local debugging, start with a test workspace that does not sync credentials to a cloud account.

  3. 03

    Configure credentials and proxy scope

    Put test tokens in a controlled environment section instead of a shared collection. Configure interception or certificates only for the target application and limited domains.

02

Quick start

  1. 01

    Send the first request

    Create a GET request to the test endpoint, add only required headers and inspect status, response headers, body, duration and errors.

  2. 02

    Save a collection and environment

    Name the collection clearly, replace hosts and tokens with variables and send it again in a second environment that cannot point to production.

  3. 03

    Test scripts or interception carefully

    Review imported pre-request and post-request scripts before running them. Limit interception rules and turn off the system proxy and certificate trust after the test.

Usage tips

  • Check tokens, cookies, private keys and personal data before committing a local collection to Git.
  • Login and team workspaces may sync collections or environments across devices; confirm the workspace mode when data must remain local.
  • A desktop API client, an HTTP proxy and a browser extension have different permission and license boundaries.
Troubleshooting and uninstall

Why does the browser work while the desktop request fails?

Compare DNS, VPN, proxy, certificate chain and authentication headers, then verify that the client reaches the same network. Do not treat permanent TLS verification disablement as a fix.

Why did an imported collection contain unexpected scripts?

Disconnect production credentials and inspect each URL, variable, pre-request script and post-request script. Run only scripts from a trusted source that you understand.

  1. Export and clean workspace credentialsSave required collections, remove or rotate API tokens and check synced or Git repositories for accidentally committed secrets.
  2. Uninstall and restore network settingsRemove the application, then clear workspace caches and certificates as needed. If system interception was enabled, turn off the proxy and remove unused root certificates.
FAQ

Frequently asked questions

Is Requestly Desktop open source?

The API Client is presented as proprietary freemium software. A community repository or interceptor component can use another license and does not redefine the desktop product.

How does the desktop client differ from the browser extension?

The client sends and stores API requests independently, while an extension primarily changes browser traffic. System interception can cover other applications and needs extra proxy or certificate controls.

Are collections always stored locally?

A local workspace can use local files, while login, team, Git sync and cloud mock features create additional storage or network paths.

What must be checked before importing a collection?

Review every URL, variable, credential placeholder and script, then run the collection against a non-production endpoint with test credentials.