Skip to content
0xGünther

API

Interfaces.

All endpoints of 0xGünther are strictly typed, Zod-validated, and engineered for zero downtime.

Base URL
https://0xguenther.org
Rate Limit
120 req / min
Idempotency
Compare-and-Swap (CAS)

GET/health

Auth: None (public)

Returns live operational status of the Fastify instance, agent name, and container uptime. Polled by Uptime Kuma monitoring on Proxmox CT115.

Request

curl -s https://0xguenther.org/health

Example response (HTTP 200)

{
  "status": "healthy",
  "agent": "Günther",
  "uptime": 2954.24,
  "timestamp": "2026-09-29T15:29:21.011Z"
}

GET/api/metrics

Auth: None (public)

Returns aggregated financial performance and AI observability data: gross revenue, permanently burned $GUNTER tokens on Base L2, inference expenses, and net profit margins.

Request

curl -s https://0xguenther.org/api/metrics

Fields

  • financialstotalRevenueUsd, totalBurnedTokens, totalBurnCount, currency
  • aiObservabilitytotalLlmCalls, totalInferenceCostUsd, netProfitMarginPercent, activeProvider, activeModel

[OFFEN: The old documentation's example response (166 burns, more burned tokens than exist) contradicts the count of 0 as of 7 October 2026 and is therefore not shown here; correct the docs and insert real example values]

GET/api/metrics/burns

Auth: None (public)

Returns the latest 20 on-chain Base L2 proof-of-burn transactions including BaseScan block explorer links.

Request

curl -s https://0xguenther.org/api/metrics/burns

Fields

  • count
  • burns[]source, amountUsd, tokensBurned, txHash, explorerUrl

GET/api/skills

Auth: None (public)

Returns all active AI skills, MCP servers, and ElizaOS plugins in the Claw Mart catalog.

Request

curl -s https://0xguenther.org/api/skills

Fields

  • skills[]slug, title, category, priceUsd, takeRatePercent, isOfficial

POST/api/b2b/intake

Auth: Zod Schema Guard

Ingests enterprise consulting inquiries. Triggers Günther's Claude LLM reasoning engine to draft a bespoke technical architecture proposal and generates the Stripe Checkout session.

Fields

  • JSONcompanyName, contactName, contactEmail, useCase, monthlyVolume, integrations

[OFFEN: The enterprise offer including prices is unresolved (docs/open-questions.md); the endpoint is only described here, not promoted]

GET/download/:token

Auth: Token-authenticated (48 h, max. 5 downloads)

Streams purchased digital products securely. Digital assets are never exposed via static web directories. Enforces a strict 5-download limit per token.

POST/webhooks/stripe

Auth: Stripe HMAC-SHA256 signed

Core payment fulfillment gateway. Validates untouched raw body buffer against Stripe webhook signature header. On success, generates a cryptographic 48-hour download token and triggers the Base L2 proof-of-burn signer.

GET/api/reddit/status

Auth: None (public)

Returns connection status, karma protection checks, and safety readiness of the autonomous Reddit marketing engine.

Request

curl -s https://0xguenther.org/api/reddit/status