Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>CallMeNew to Visual Studio Code? Get it now.
CallMe

CallMe

Safal Gautam

|
4 installs
| (0) | Free
A lightweight REST client with source-jump for local dev servers
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

CallMe

A lightweight REST client for VS Code — test your APIs without leaving the editor, and jump straight from a response's stack trace to the exact line of code that handled it.


CallMe screenshot

Why CallMe?

Most REST clients live outside your editor. CallMe lives inside it — and it does one thing existing tools don't: when your backend throws an error, CallMe parses the stack trace (or a custom X-Handler-Location header) in the response and lets you click straight to the file and line that handled the request, right in your open workspace.

Features

  • One-click launch : a CallMe icon lives in the Activity Bar; click it to open CallMe as a full editor tab, no Command Palette required
  • Full request builder : method, URL, query params, headers, and body (JSON, form-data, x-www-form-urlencoded, raw text, or none)
  • Auth support : Bearer token, Basic auth, or API key, without hand-writing headers
  • Source-jump navigation : click a stack frame in the error panel to open the exact file, line, and column in your workspace
  • Handler location header : set X-Handler-Location: routes/users.js:14 on your server responses for one-click jumps even on successful requests
  • URL history : recently used URLs are remembered and suggested as you type
  • Split response/error view : response body and error/stack trace shown side-by-side, each with a fullscreen toggle
  • Built-in debug panel : a slide-out log (top-right of the panel) that tracks internal errors, failed jumps, and network issues as they happen, so you're not left guessing what went wrong
  • Local-first : no accounts, no cloud sync, no telemetry; requests run entirely on your machine

Getting Started

  1. Install CallMe from the VS Code Marketplace
  2. Click the CallMe icon in the Activity Bar (left-hand strip), it opens CallMe as a full editor tab
    • Alternatively, open the Command Palette (Ctrl+Shift+P / Cmd+Shift+P) and run CallMe: Open
  3. Enter a URL (e.g. localhost:3000/api/users), pick a method, and hit Send

That's it, no setup, no config file required.

Source-Jump Navigation

CallMe looks for stack traces in two places on error responses (status >= 400, or network failures):

  • A stack field in the JSON response body (res.data.stack or res.data.error.stack)
  • The raw response body itself, if it's a plain-text stack trace

It also reads an optional X-Handler-Location response header, formatted as:

X-Handler-Location: routes/users.js:14
X-Handler-Location: routes/users.js:14:5

Click any parsed frame or handler location in the Error panel, and CallMe will:

  1. Resolve the file against your open workspace folders (absolute paths work too)
  2. Open it in the editor
  3. Place your cursor at the exact line and column
  4. Scroll it into view

If the file can't be found in your current workspace, CallMe will let you know rather than failing silently.

Request Options

Feature Details
Methods GET, POST, PUT, PATCH, DELETE
Params Add key/value query params, appended to the URL automatically
Headers Add any custom headers; Content-Type is set automatically for JSON bodies
Body types JSON, form-data, x-www-form-urlencoded, raw text, or none
Auth No auth, Bearer token, Basic auth, or API key
URL shorthand localhost:3000/api works, CallMe assumes http:// if no protocol is given

Requirements

  • VS Code 1.85.0 or later

Known Limitations

  • Currently supports one request panel at a time per invocation of CallMe: Open
  • No request collections/saving yet, URL history is the only persistence today

Feedback & Contributions

Found a bug or have a feature request? Open an issue on GitHub.

License

MIT — see LICENSE for details.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft