SchemoDocs
Download
Browse documentation

Documentation

Schemo is a desktop client for building requests, reading responses, and rerunning API tests. Start with a local workspace and connect integrations when you need them.

Getting started

Protocols

HTTP
Build an HTTP request and inspect its status, headers, and body.
GraphQL
Load a schema, pick an operation, and send queries or mutations with variables.
gRPC
Load services through reflection or .proto files and invoke unary or server-streaming methods.
WebSocket
Open a connection, send messages, and read the log of sent and received messages.
SSE
Read named events from a live HTTP stream.

Features

Response inspector
Read JSON and XML, inspect timings, and save binary responses.
Node inspector
Decode tokens and timestamps, copy paths and types, and reuse a response value in the next request.
Collections and environments
Save requests in collections and reuse them across environments.
Scripts and collection runs
Check responses with scripts and repeat checks with the collection runner.
Script reference
The pm object, assertions, console output, and the limits of the script sandbox.
History
Find a request you sent, filter failures and slow calls, and repeat or reopen an exchange.
Import and export
Bring in Postman, Insomnia, OpenAPI, HAR, and cURL, and share collections as files or commands.
Authorization
Send API credentials and reuse authorization from a collection or folder.
Request body
Send structured data, multipart form fields, or a file in an HTTP request.
Workspaces
Keep collections and environments grouped by project or team.
Cookies
Inspect response cookies and manage the workspace cookie jar.
Tabs and command palette
Keep requests open, find saved work, and jump to commands.
Descriptions and examples
Document a request and keep representative responses alongside it.
Variables and overrides
Resolve reusable values, pin environments, and handle missing variables.

Integrations

Browser capture
Capture the requests a web page makes in your browser, inspect them, and send them again from Schemo.
MCP
Connect an AI agent to Schemo and choose the workspaces and actions it can access.
Schemo Cloud
Sign in to sync workspaces across devices and publish collection documentation.