Tailwind UI Pattern Registry for humans and agents

api request response http status-code json documentation error request response json status-code http api error documentation request response code blocks API request and response example JSON response with status code badge error response code block

Code Request Response

Fetch pattern JSON: curl https://webspire.de/patterns/code-preview/request-response.json

Details

Family
code-preview
Tier
enhanced
Kind
component
Extends
code-preview/base
Responsive Dark Mode Tailwind Only SSR Safe Copy & Paste
Stable Published
apirequestresponsehttpstatus-codejsondocumentationerror

Slots

Name Required Description
request Yes Request code block with HTTP method badge and URL path in header.
response Yes Success response code block with status badge (200 OK).
error No Error response block with red accent border and 4xx status badge.

Three stacked code blocks: request body (with POST badge), success response (200 OK), and an error response (400 Bad Request with red border accent). All use the ws-code-preview dark theme. Copy buttons are visual — add Clipboard API for interactivity. Syntax highlighting uses inline <span> with Tailwind color classes (sky=keys, amber=strings, orange=numbers).