API Stash documentation
API Stash is a collaborative, web-based API client. Save requests, chain them into flows, capture webhooks, schedule monitors, and run everything in CI — all from your browser, with nothing to install.
It runs entirely in the browser. There's no desktop app to download and no local sync folder to manage: your collections, history, and secrets live in a shared workspace that your whole team can open from any device.
Who it's for
API Stash is built for developers and teams who work with HTTP and RPC APIs every day:
- Backend & full-stack engineers exploring, debugging, and documenting endpoints.
- QA and platform teams who want repeatable, asserted runs in CI instead of throwaway curl scripts.
- Teams that need shared, versioned collections instead of files scattered across laptops.
The three pillars
Everything in API Stash is built around three core capabilities:
Requests
Compose and send HTTP and RPC requests with full control over method, URL, headers, and body. Every save is a versioned revision, so your history is never lost. See Requests.
Webhooks
Mint a unique inbound URL in one click, point any service at it, and inspect every captured payload — then optionally transform and forward events downstream. See Webhook capture.
Flows
Chain requests, transforms, and delays into multi-step flows. Pipe a value from one step into the next, assert on results, and run the whole thing from the UI, on a schedule, or in CI. See Flows.
Quickstart in 60 seconds
- Sign up and verify your email.
- Create a workspace and your first collection.
- Add a request, set the method and URL, and hit Send.
- Save it — you now have your first versioned revision.
- Invite a teammate to start collaborating.
Ready? Head to Getting started.