17 auth schemes, all functional
Every authentication scheme is end-to-end functional, with signing primitives verified against RFC and NIST reference vectors. Folder-level auth cascades to descendant requests, and the rest of the toolkit — imports, code generation, environments, assertions, and execution plans — rounds out a full-featured client.
Every scheme, verified
Bearer, Basic, API key, custom header, the full OAuth2 grant set with auto-refresh, AWS SigV4, Digest, NTLM, Hawk, and JWT — signing primitives checked against RFC 1321/2617/7616/7636 and NIST vectors.
Folder-level inheritance
Set an auth block on a folder and any descendant request marked auth: inherit picks it up. In VS Code a CodeLens links each inheriting request straight to its source folder.
Import what you already have
Bring in cURL, OpenAPI/Swagger, Postman collections + environments, Insomnia exports, HAR files, and portable .apicircle.json envelopes — credentials redacted by default.
Generate client code
Turn any saved request into cURL, fetch, Node (axios), Python (requests), Go, or Rust. Add assertions and chain requests into multi-step execution plans.
Get going in one command
Folder-level auth cascades to descendant requests. Mark a request auth: inherit and it picks up the folder’s scheme automatically.
method: POSTurl: https://api.example.com/chargesauth: type: inherit # resolves from the Payments folderbody: type: json content: | { "amount": 4200, "currency": "usd" } Bring your APIs under version control
Open the web app in your browser, or grab the desktop build. No account, no setup — your first workspace is created the moment you arrive.