Skip to content

// Documentation

Build with REST Test.

Practical product documentation for the connected workflow from API definition to tested request and generated integration code.

Getting started

Create a workspace, add an API source and move from an operation to your first request.

Importing an API

Import an OpenAPI or Swagger JSON file, or connect a JSON or YAML URL source.

API Designer

Create and edit operations, request schemas, responses, examples and mock variants.

API Documentation

Browse normalized definitions, operations and schemas inside an authenticated workspace.

Request Builder

Build requests from scratch or from documented operations and choose the right execution runner.

SDK Generation

Generate operation-focused TypeScript, C# and Python integration code from normalized schemas.

Mock Responses

Define response variants and execute them through the authenticated cloud mock runtime.

Workspaces and members

Organize API work, invite members and control destructive actions with roles.

Request execution

Understand Cloud Runner, Browser Runner, CORS and safe request handling.

Public API

Read the canonical workspace API and invoke generation or cloud mocks through the stable v1 contract.

Public API authentication

Create purpose-specific integration keys and send them safely.

Remote type generation

Generate files through the same backend type generator used by the REST Test web application.

Remote SDK generation

Generate SDK source files through the existing REST Test SDK registry.

Cloud mock runtime

Execute enabled operation mocks by method and normalized path with workspace API-key authentication.

REST Test CLI

Initialize a local project, generate files, and compare local revision state with the workspace API.

CLI configuration

Configure generators, output directories, config discovery, and revision locking.

CLI in CI

Run generation and revision checks non-interactively with environment credentials.

Export OpenAPI

Download the saved workspace definition as validated OpenAPI JSON and resolve export errors.

GitHub source synchronization

Connect a repository specification, review source changes and troubleshoot synchronization.

// GET STARTED

Bring your API workflow into one workspace.

Start with an OpenAPI or Swagger JSON definition and keep the workflow together.

Start for free