API explorer + docs
Fourteen developer-facing primitives for the Mufflermen REST API explorer — endpoint catalogue, detail card, try-it console, response viewer, schema explorer, multi-language code samples, an auth config card, rate-limit tiles, webhook receivers, error rows, SDK installs, changelog entries, try-it history, and a deprecation banner.
API explorer + docs is a reusable Oak Flats Muffler Men UI primitive with documented states, accessibility expectations, theme behavior, and implementation evidence.
API explorer + docs: Fourteen developer-facing primitives for the Mufflermen REST API explorer — endpoint catalogue, detail card, try-it console, response viewer, schema explorer, multi-language code samples, an auth config card, rate-limit tiles, webhook receivers, error rows, SDK installs, changelog entries, try-it history, and a deprecation banner.
Endpoint catalogue
Searchable endpoint list grouped by tag with method chip, summary, and selection state.
Endpoint detail card
Single endpoint detail — method, full path, summary, auth chip, version, and path params.
Try-it console
Request builder with headers / params / body tabs and a send button.
Response viewer
Response panel with status, duration, size, JSON tree, headers tab.
Schema explorer
JSON-schema tree viewer with required, type, format, enum, and description.
Code sample tabs
Multi-language code sample tabs — cURL, JavaScript, Python, PHP.
Auth config card
API key, bearer, or OAuth config card with reveal toggle and test-connection button.
Rate-limit tile
Quota tile with reset time, used / limit numbers, and recent-usage sparkline.
Webhook receiver card
Receiver URL, signing secret, subscribed events, last delivery, replay button.
Error code row
Error code reference row with HTTP status chip, retryable flag, and retry guidance.
SDK install card
Install snippet card — npm, pnpm, yarn, pip, composer with copy-to-clipboard.
Changelog entry card
Versioned changelog entry with breaking-change badge and bullet items.
Try-it history row
Recent test-call row — timestamp, method, path, status chip, duration, copy-curl.
Deprecation banner
Deprecation banner with replacement endpoint link and sunset date pill.
Full explorer composition
Catalogue + detail + try-it + response + samples + history, wired together.