Skip to content

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

PlanPriceIncludes
Free£0All core features, 1 environment, unlimited collections
Pro£4/mo or £29 lifetimeUnlimited environments, cloud sync, global variable sync
Team£8/seat/moEverything 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

TopicDescription
Getting startedInstall, open the panel, send your first request in 2 minutes
Interface & layoutActivity bar, sidebar tabs, request panel, commands
Sending requestsURL, params, headers, body types, auth, cURL import
ResponsesPretty/Raw/Preview views, search, headers, cookies
CollectionsSave requests, nested folders, collection variables
Environments & variables syntax, resolution order, global variables
Import & exportImport from Postman, Thunder Client, OpenAPI, or cURL
Sync & teamsCloud sync, team management, shared collections
TutorialsStep-by-step walkthroughs
GlossaryDefinitions of terms used in this guide

If something is missing or wrong, open an issue on GitHub.