Live console

The whole operator console, running in the browser.

Every panel on this page is interactive template UI — switch environments, filter requests, sort endpoints, issue and revoke keys, replay a webhook delivery. Nothing here is a screenshot.

Traffic

Request explorer

Thirty days of captured requests. Filter by status class, open any row and read the request, the response and the timing breakdown.

Request explorer
api.flintwake.com
  • Requests · 24h48.2M +6.4%
  • p95 latency112ms −9ms
  • Error rate0.21% −0.06pt
  • Active consumers1,284 +37
8 of 8 wakes
wk_0c41f2a9
201 148msiad1
content-type
application/json; charset=utf-8
x-flintwake-wake-id
wk_0c41f2a9
x-ratelimit-limit
6000
x-ratelimit-remaining
5842
x-ratelimit-reset
38
Response body
{
  "id": "pi_3QkL2xB",
  "object": "payment_intent",
  "amount": 24900,
  "status": "requires_capture",
  "created": 1789012458
}
Demonstration fixtures — no live traffic is captured by this template.

Analytics

Latency, errors and endpoint health

Change the window and every chart redraws. Sort the endpoint table by whichever column is hurting.

Latency quantiles
p5042msp95112msp99236ms
011723435146800:0006:0012:0018:0024:00
p50 medianp95p99 tail
Errors by type
429Rate limit exceeded42,180
404Resource missing14,620
402Payment required4,880
500Internal error1,104
504Upstream timeout402
Endpoint health · last 24h
Endpoint throughput, latency quantiles and error rate, sorted by req/min.
EndpointTrend
GET/v2/catalog/items31,20029ms63ms141ms0.04%
GET/v2/accounts/{id}/balance26,10018ms41ms88ms0.02%
POST/v2/payments/intents18,40062ms148ms312ms0.18%
GET/v2/customers/{id}14,80021ms48ms102ms0.61%
PATCH/v2/subscriptions/{id}4,20044ms96ms204ms1.42%
GET/v2/reports/settlements860410ms1820ms4400ms3.10%
POST/v2/webhooks/endpoints12051ms96ms188ms0.00%
DELETE/v2/api-keys/{id}4233ms52ms91ms0.00%

Access

Consumers, keys and limits

Who is calling, what they are allowed to do, and how close they are to their allowance.

Consumers · last 24h
Every integration with its plan, traffic share, error rate, latency and quota usage.
ConsumerPlanRequestsErrorsp95Quota
Northbank PaymentsScale14.8M0.11%128ms64%
Halyard RetailScale11.2M0.28%96ms48%
Cedarlift LogisticsGrowth7.4M0.06%61ms82%
Orrery MediaGrowth6.1M2.44%214ms96%
Pelham FreightStarter4.9M1.18%402ms71%
Tessellate LabsStarter3.8M0.04%54ms22%
API keys
API keys with their environment, scopes, creation date and status.
LabelKeyEnvironmentScopesLast usedActions
Checkout serviceCreated 12 Mar 2026fw_live_2Yc4••••••••••••productionpayments:writecustomers:read8 seconds ago
Reporting workerCreated 2 Jan 2026fw_live_8Kp2••••••••••••productionreports:read4 minutes ago
Release verificationCreated 28 Aug 2026fw_test_5Dn9••••••••••••stagingpayments:writecatalog:writereports:read6 minutes ago
Docs quickstartCreated 1 Sep 2026fw_test_2c90••••••••••••sandboxpayments:writecatalog:read31 seconds ago
Legacy mobile buildCreated 9 Nov 2025fw_live_1Qa7••••••••••••productioncatalog:readRevoked 3 Jul 2026Revoked
Rate limits
Default rate limits by scope and window.
ScopeWindowLimitBurstNote
Default consumerper minute6,0009,000Applies to every key without an override.
Reports endpointsper minute600600Report generation is deliberately slower and cheaper.
Webhook registrationper hour120120Protects consumers from accidental fan-out.
Sandboxper minute1,2001,200Shared across every sandbox key on the account.

Delivery

Webhook event stream

Every attempt with its response code and payload. Deliveries that failed can be replayed from the inspector.

Webhook deliveries
evt_9f41a2delivered
Endpoint
hooks.northbank.dev/flintwake
Event type
payment.settled
Attempt
1 of 8
Response
200
Duration
184ms
Payload
{
  "id": "evt_9f41a2",
  "type": "payment.settled",
  "created": 1789012458,
  "data": { "payment_id": "pi_3QkL2xB", "amount": 24900 }
}

Delivered on attempt 1. Signature verified by the receiver against the endpoint secret.

This console is the template, not a mock-up.

Every component is plain React reading from a data module. Point it at your own API and the interaction, layout and responsive behaviour stay exactly as they are here.