Request builder
Pick a method, including QUERY (the safe, idempotent, body-carrying method standardized by RFC 10008), then the URL, query parameters, headers and a body: JSON, XML, text, GraphQL, form-urlencoded, multipart or a raw file. A Path tab fills the {name} placeholders in the URL's path (e.g. /bag/{bagId}), and the resolved preview shows the real target. JSON and XML get Validate and Format buttons, and Send doubles as Abort while a request is in flight.
The response viewer shows raw, pretty JSON, XML and HTML (auto-detected), plus headers. It is virtualized, so a multi-megabyte body stays responsive: collapsible nodes, syntax highlighting, find-in-response and a soft-wrap toggle that remembers how you left it. A status line reads like 200 OK · 1.2 KB · 87 ms, Save response to file writes the full untruncated bytes, and a CORS advisory tells you when a browser would have blocked the response.
(open full size)