WINTHROPICindependent · unaffiliated
batch 2026-09-02 · 11:30 UTC
Agent interop

Every number on this site is one request away for a machine.

Human pages have a markdown mirror at the same path with .md appended, or send Accept: text/markdown. The Index is free JSON. The Token Audit is machine-buyable: POST a usage export, receive an HTTP 402 with payment rails, settle over Lightning or Stripe, retry. No accounts, no keys.

Public APIonline
GET /api/index.json
JSON: run dates, per-model series, latest deltas. Free, no key. Every run in full at /api/runs/<date>.json, failure outputs included.
MCP serveronline
/mcp · Streamable HTTP · 5 tools
index_summary, list_runs, get_run, model_series, audit_usage. Add it with claude mcp add --transport http winthropic https://winthropic.com/mcp and ask "did Claude drift?"
llms.txtonline
/llms.txt · /llms-full.txt
Site map for agents. Every human page has a .md mirror at the same path, or send Accept: text/markdown.
OpenAPIonline
/openapi.json
OpenAPI 3.1 for the Index and the machine-buyable audit, including the 402 responses.
L402 gatewayonline
pay.winthropic.com · phoenixd
Lightning invoices for the Token Audit: 19,000 sats. HTTP 402 with a www-authenticate: L402 header, pay, retry with Authorization: L402 <payment_hash>:<preimage>. Stripe Checkout is the dollar rail on the same 402.
Feedsonline
/feed.xml · /feed.json
One entry per daily run: RSS 2.0 and JSON Feed 1.1.
Micropayment playground

Request a paid resource, get challenged, settle, retry.

Client-side simulation. Nothing leaves this page and no funds move. The bodies are the exact shapes the worker returns, filled from the built-in sample export; the invoice, payment hash, and preimage are placeholders.

Request
resource acceptapplication/json
curl -i -X POST https://winthropic.com/api/audit \
  -H "Content-Type: text/csv" \
  --data-binary @usage-export.csv
# on 402: pay the invoice, then retry
# curl https://winthropic.com/api/audit/<report_id> \
#   -H "Authorization: L402 <payment_hash>:<preimage>"
Terminalidle
$ waiting — execute a request to begin
PRICE19,000 sat · $19
RAILL402 · Lightning
SETTLED

Without JavaScript this page still lists every endpoint; the exchange above is documented in prose at /interop.md and in the OpenAPI spec.