Response

Inspect API responses with status codes, timing, headers, and body in multiple views.

After sending a request, the response panel shows detailed information about the server's reply.

Status Bar

The status bar at the top of the response panel displays:

  • Status code — color-coded (green for 2xx, orange for 4xx, red for 5xx)
  • Response time — elapsed time in milliseconds
  • Response size — body size in bytes

Response Body Views

Three tabs let you inspect the response in different formats:

  • JSON — Pretty-printed JSON with syntax highlighting (Monaco editor)
  • Raw — Unformatted plain text
  • Headers — Response headers as key-value rows

Response Actions

Use the action buttons in the response toolbar to:

  • Search — Filter content within the response
  • Copy as cURL — Copy the request as a cURL command
  • Word Wrap — Toggle text wrapping in the response view
  • Open in new tab — Open the request URL in a browser tab
  • Download — Save the response body as a file

Example Response

A typical JSON response looks like:

json
{
  "status": 200,
  "headers": {
    "content-type": "application/json",
    "x-request-id": "abc123"
  },
  "body": {
    "id": 1,
    "name": "Byron",
    "email": "byron@example.com"
  }
}

Code Generation

Click the code icon to view the request as a code snippet in cURL, JavaScript (Fetch), Python (requests), or PowerShell.

Learn more about Code Generation →

Tests

After the response is received, any Tests you've written are executed automatically. Results appear in a bar below the response panel.

Learn more about Tests →

On this page