A fast, minimal REST client for VS Code with Collections, Environments, History, and OAuth2.
Made by jhkim@ucod.kr
Features
- Send REST requests (GET/POST/PUT/PATCH/DELETE/HEAD/OPTIONS)
- Params / Headers / Body (none / json / raw / x-www-form-urlencoded / multipart)
- Auth: none / bearer / basic / apiKey (header/query) / OAuth2 (PKCE, client credentials)
- Collections and folders for organizing requests
- Environments with
{{var}} interpolation
- Request history (last 50)
- Import/Export: Postman Collection v2.1, Postman Environment, MoreRestTools state
Usage
- Create a request with
New Request
- Select an Environment and use variables like
{{baseUrl}}
- OAuth2:
- Auth Type =
oauth2
- Choose flow:
authorization_code_pkce: Authorization URL + Token URL + Client ID + Scope, then Authorize
client_credentials: Token URL + Client ID + Scope, then Authorize (Client Secret prompt)
- Click
Send to include the Bearer token automatically
Data location
- If a workspace is open:
<workspace>/.MoreRestTools/state.json
- Otherwise: VS Code global storage
state.json
| |