Requestly
FeaturesHTTP InterceptorPricingRequestly vs PostmanBlogDocsDownload

Home / API Client / Vault

Keep secrets out of your collections

Store API keys, tokens and passwords encrypted on your machine through the OS keychain, and reference them as {{vault:key}} anywhere in a request.

Vault requires the Requestly desktop app for OS-level encryption. The local vault is available to all users with no sign-in; external providers (AWS Secrets Manager, Azure Key Vault, HashiCorp Vault, 1Password) need a signed-in cloud project and an eligible plan.

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

A secret you can share a collection around

The awkward part of sharing an API collection is that the useful version contains credentials. Vault separates the reference from the value so the collection can travel and the secret cannot.

Store the secret

Vault is a local-first encrypted store built into the desktop app. Secrets are encrypted at rest using your OS keychain — macOS Keychain, Windows Credential Manager, or Linux Secret Service.

Reference it in a request

Use {{vault:key}} anywhere a value belongs — a URL, a header, an auth field, a request body:

Authorization: Bearer {{vault:my-api-key}}

At send time the reference resolves. Everywhere else — the editor, console output, exports, cloud sync — it stays a reference.

Pull from an external provider

External providers let you pull centrally managed credentials into the same {{vault:key}} namespace, so a request does not need to know whether a secret is local or came from AWS Secrets Manager. On eligible plans, with a signed-in cloud project.

Read the documentation →

How Vault behaves

The point is what does not happen: the value never leaves your machine.

Encrypted at rest

Secrets are encrypted using macOS Keychain, Windows Credential Manager or Linux Secret Service.

Referenced, not embedded

Use {{vault:key}} in URLs, headers, auth fields and bodies. Only the reference is visible.

Never in exports

The resolved value never appears in the editor, console output, collection exports or cloud sync.

Safe to share

Secret references travel with a shared collection; each teammate supplies their own value.

Free, no sign-in

The local vault is available to all users. No account and no paid plan required.

External providers

Pull centrally managed secrets from AWS Secrets Manager and other providers, on eligible plans.

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.

Enterprise Security

SOC 2, SSO, RBAC and audit logs

Import from Postman

Migrate collections in one click

Local Projects

Keep collections on your machine

Team Workspaces

Shared projects with roles

AI Test Case Generator

Write tests from a plain-English prompt

Collections

Group requests into folders

See all features →

Frequently Asked Questions

Reference it with the vault scope, for example Authorization: Bearer {{vault:my-api-key}}. Vault secrets also appear in the {{ autocomplete dropdown with a Vault scope badge.

No. The resolved value never appears in the editor, console output, collection exports or cloud sync. Only the {{vault:key}} reference is stored.

Not for the local vault — it is available to all users with no sign-in and no paid plan. External secret providers do require a signed-in cloud project and an eligible plan.

No. Vault relies on OS-level encryption through the desktop app, so it is not available in web-only mode.

AWS Secrets Manager is documented in full. Azure Key Vault, HashiCorp Vault and 1Password are also supported as providers and are available in the desktop app. See the AWS Secrets Manager guide.

Share a collection without sharing your keys

Secret references travel with the collection. The values stay encrypted on each machine.

macOS, Windows & Linux