Requestly
FeaturesHTTP InterceptorPricingRequestly vs PostmanBlogDocsDownload

Home / API Client / Requestly CLI

Run your collections from the command line

A self-contained binary that runs collections, inspects environments and lists projects from your terminal or CI pipeline โ€” no browser or desktop app needed.

The CLI is a standalone binary for Linux, macOS and Windows. Cloud operations โ€” fetching a collection by ID, or listing cloud projects, collections and environments โ€” need BrowserStack credentials; local, Postman-file and URL runs do not.

Used by 300,000+ developers at 50,000+ companies

The same collections, running in CI

A collection that only runs when someone clicks Run is a manual test. The CLI is how the same collection becomes part of a pipeline.

Download the binary

The CLI is a single binary with no additional dependencies. Download it for Linux, macOS or Windows, unzip, make it executable, and it runs โ€” no browser, no desktop app.

Point it at a collection

browserstack-binary requestly collection run <target> [flags]

The target type is detected automatically. A collection on disk, a Postman .json file, a URL, or a cloud collection ID all work through the same command, so you are not memorising a flag per source.

Add credentials for cloud runs only

Local runs need nothing. Cloud operations โ€” fetching a collection by ID, or listing projects, collections and environments โ€” require BROWSERSTACK_USERNAME and BROWSERSTACK_ACCESS_KEY, and both must be set together.

Read the documentation โ†’

What the CLI runs

The target type is auto-detected, so there is no explicit type flag to remember.

Local collections

Point it at a collection on your filesystem and run it โ€” no credentials required.

Postman JSON

Run a Postman collection file directly, without importing it first.

URL targets

Fetch a collection from a URL and run it in the same command.

Cloud collections

Fetch a collection by cloud ID with BrowserStack credentials set.

Environments

Inspect environments so a pipeline run resolves variables the way you expect.

Projects

List cloud projects, collections and environments from the terminal.

Why developers switched

โ˜…โ˜…โ˜…โ˜…โ˜… verified user

Requestly is the first API client that has genuinely replaced Postman for me. Everything runs locally, so my API data never goes through a cloud server. No bloat, no pressure to upgrade.

Hasan Toor
Hasan Toor
AI & Tech Educator
โ˜…โ˜…โ˜…โ˜…โ˜… verified user

Postman stopped fitting the way our team works. We wanted our API collections in Git, not locked inside another tool. Requestly stores everything as plain JSON files, giving us full control over versioning and reviews.

NIJ Ruvos
NIJ Ruvos
Engineering Lead
โ˜…โ˜…โ˜…โ˜…โ˜… verified user

We migrated from Postman to Requestly's API Client and it has been a great experience. Storing collections locally, keeping them in Git, and working with simple JSON files made the transition seamless.

Harry S
Harry S
Principal Engineer at Tapistro

Related features

More of what the Requestly API Client does.

AI Test Case Generator

Write tests from a plain-English prompt

API Tests & Assertions

Assert on status, body and schema

Collection Runner

Run a whole collection in order

Data-Driven Testing

Drive collection runs from a CSV or JSON file

DevTools

Console, network and resolved-variable inspection in one panel

Generate Client Code

Export requests to 20+ languages

See all features โ†’

Frequently Asked Questions

Download the binary for your platform, unzip it, and make it executable with chmod +x. It is self-contained with no additional dependencies. Platform downloads are listed in the CLI documentation.

Not for local runs. Running a collection from your filesystem, a Postman JSON file, or a URL needs no credentials. Cloud operations require BROWSERSTACK_USERNAME and BROWSERSTACK_ACCESS_KEY to be set together.

No. The CLI is a standalone binary and runs without the browser extension or the desktop app, which is what makes it suitable for CI runners.

Yes. The CLI runs both HTTP and GraphQL collections.

Requestly is part of BrowserStack, and the CLI ships inside the BrowserStack binary. Requestly commands live under the requestly subcommand.

Put your API tests in the pipeline

Run the same collections locally and in CI, from one self-contained binary.

macOS, Windows & Linux