01BUILD

Workbench

Your API is a black box to your developers. The Workbench sits at the bottom of your docs and gives developers a view into everything that’s happening. They can view and filter logs, see what went wrong, and fix issues.

$ npx restless init
  • Every call a developer makes shows up in their own logs.

  • They can debug what went wrong with failed requests.

  • When they open a ticket, they can include the actual request and response.

02SUPPORT

The Workbench is for humans. Agents reach itthrough MCP

All the information your developers can see in the Workbench is accessible to agents through the MCP server.

This lets an agent debug a failed call, read the actual response, and fix its next request on its own.

Hello Oğuz
What can I do?

Ask a question or dive into the documentation.

Endpoints30Logs
1.2K11610Error rate: 9.23%

Endpoint

  • /v1/employees257
  • /v1/employees/{id}224
  • /v1/time-off/request124
  • /v1/payrolls107
  • /v1/account98

Method

  • GET1006
  • POST237

Your Recent Requests1,365

Time
  • 200GET/v1/accountAug 19, 19:54:33
  • 200GET/v1/accountAug 19, 19:54:31
  • 200GET/v1/employeesAug 19, 19:54:29
  • 200GET/v1/payrollsAug 19, 19:54:27
  • 201POST/v1/time-off/requestAug 19, 19:54:25
  • 200GET/v1/time-off/balances/{employeeId}Aug 19, 19:54:23
  • 200GET/v1/employeesAug 19, 19:54:21
  • 200GET/v1/documentsAug 19, 19:54:19
  • 200GET/v1/employeesAug 19, 19:54:17

FULL STACK

Give developers a windowinto what’s happening

APIs are a black box for the people building on them. The Workbench gives each developer a live log of every call their integration makes, so they can see exactly what’s going on.

Realtime logs

Every call your developers make shows up here the moment it happens.

Filter and search

Narrow by endpoint, status, method, or time to find the exact call you need.

Errors up front

Status codes and error rates are right there, so a failing call is obvious at a glance.

Full request and response

Open any call to see the headers it sent, the payload, and exactly what came back.

Scoped to each developer

Everyone sees only their own traffic, keyed to their API key.

Volume and latency

Request rate over time and how long each call takes to return.

Related features

MCP Server

The hosted server agents connect to for the same data.

Learn more

Logs

Every request to your API, searchable and filterable.

Learn more

Agent Recovery

Turn failed calls into fixes an agent can act on.

Learn more

GET STARTED

Setup is a breeze

Restless is tightly integrated with your API, so we install a small SDK. Don't worry, we walk you through every step of the way.

Nothing is uploaded without your permission.

$ npx restless init

A terminal animation shows the Restless API setup from introduction through account login.