30 / API explorer

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.

Production answer

API explorer + docs is a reusable Oak Flats Muffler Men UI primitive with documented states, accessibility expectations, theme behavior, and implementation evidence.

Primary CTAReview API explorer + docs states
Generative search brief

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.

Developer docs surface — distinct from the operational API console.
Primitive 01

Endpoint catalogue

Searchable endpoint list grouped by tag with method chip, summary, and selection state.

NavigationOpen
Primitive 02

Endpoint detail card

Single endpoint detail — method, full path, summary, auth chip, version, and path params.

DetailOpen
Primitive 03

Try-it console

Request builder with headers / params / body tabs and a send button.

InteractionOpen
Primitive 04

Response viewer

Response panel with status, duration, size, JSON tree, headers tab.

InspectorOpen
Primitive 05

Schema explorer

JSON-schema tree viewer with required, type, format, enum, and description.

DocsOpen
Primitive 06

Code sample tabs

Multi-language code sample tabs — cURL, JavaScript, Python, PHP.

DocsOpen
Primitive 07

Auth config card

API key, bearer, or OAuth config card with reveal toggle and test-connection button.

AuthOpen
Primitive 08

Rate-limit tile

Quota tile with reset time, used / limit numbers, and recent-usage sparkline.

TelemetryOpen
Primitive 09

Webhook receiver card

Receiver URL, signing secret, subscribed events, last delivery, replay button.

WebhooksOpen
Primitive 10

Error code row

Error code reference row with HTTP status chip, retryable flag, and retry guidance.

DocsOpen
Primitive 11

SDK install card

Install snippet card — npm, pnpm, yarn, pip, composer with copy-to-clipboard.

OnboardingOpen
Primitive 12

Changelog entry card

Versioned changelog entry with breaking-change badge and bullet items.

DocsOpen
Primitive 13

Try-it history row

Recent test-call row — timestamp, method, path, status chip, duration, copy-curl.

HistoryOpen
Primitive 14

Deprecation banner

Deprecation banner with replacement endpoint link and sunset date pill.

LifecycleOpen
Bonus

Full explorer composition

Catalogue + detail + try-it + response + samples + history, wired together.

CompositionOpen