Overview
Gud API is an API client that lives in your code editor. It handles everyday REST and GraphQL work with a request builder, organized collections, environments, and a response viewer, all matching your editor theme. It runs in Cursor, VS Code, Windsurf, and other compatible editors.
Why use Gud API?
- Stays in your editor — no switching to a separate desktop app or browser tab.
- Matches your theme — light, dark, and high-contrast themes with readable typography.
- Full HTTP support — methods, query params, headers, JSON/JSON5 bodies, forms, multipart uploads, GraphQL, and auth helpers (Bearer, Basic, API Key).
- cURL import — paste a cURL command from your terminal or browser DevTools and it auto-fills everything.
- Organized — collections with nested folders, environment variables with
, imports from Postman, Thunder Client, and OpenAPI. - Performance visibility — sparkline charts on saved requests show your last 10 response times at a glance.
- Cloud sync (Pro) — sync collections and environments across devices. Share with your team with read/write permissions.
- Team collaboration (Team plan) — invite members with a code, share collections, and manage permissions.
- Built for AI agents — an MCP server lets Claude Code and Cursor build, run, and save API requests as real collections in your project, appearing live in your sidebar.
Install
Get the extension from the Visual Studio Marketplace or Open VSX.
Publisher: gudlab | Extension ID: gudlab.gud-api
Supported editors
Gud API runs in any VS Code-compatible editor that installs extensions from the Marketplace or Open VSX:
- Cursor, Windsurf, VSCodium, Antigravity, Trae, and other Code OSS-based editors — install from Open VSX (usually the default extension source in these editors)
- VS Code — install from the Marketplace
Pair it with the Gud API MCP server and your AI agent — Claude Code, Cursor, Windsurf, Codex, Cline — can build collections for you.
Pricing
| Plan | Price | Includes |
|---|---|---|
| Free | £0 | All core features, 1 environment, unlimited collections |
| Pro | £4/mo or £29 lifetime | Unlimited environments, cloud sync, global variable sync |
| Team | £8/seat/mo | Everything in Pro + shared collections, team management, invite codes |
Team members invited by an admin don't need their own license — the admin's subscription covers each seat.
See gudlab.org/gudapi for purchase options.
Where to go next
| Topic | Description |
|---|---|
| Getting started | Install, open the panel, send your first request in 2 minutes |
| Interface & layout | Activity bar, sidebar tabs, request panel, commands |
| Sending requests | URL, params, headers, body types, auth, cURL import |
| Responses | Pretty/Raw/Preview views, search, headers, cookies |
| Collections | Save requests, nested folders, collection variables |
| Environments & variables | syntax, resolution order, global variables |
| Import & export | Import from Postman, Thunder Client, OpenAPI, or cURL |
| Sync & teams | Cloud sync, team management, shared collections |
| Tutorials | Step-by-step walkthroughs |
| Glossary | Definitions of terms used in this guide |
If something is missing or wrong, open an issue on GitHub.