{
  "name": "Gökhan Turhan — archived estate APIs",
  "documentation_only": true,
  "as_of": "2026-11-09",
  "index": "https://api.gokhanturhan.com/",
  "apis": [
    {
      "slug": "feedhub",
      "name": "Estate gateway (feedhub)",
      "former_base": "api.gokhan.vc",
      "kind": "REST · OpenAPI 3 · RSS/JSON Feed",
      "status": "degraded",
      "as_of": "2026-11-09",
      "payments": "x402 on POST /agent/email",
      "endpoints": [
        "GET /",
        "GET /health",
        "GET /_meta",
        "GET /openapi.json",
        "GET /.well-known/x402",
        "GET /feed",
        "GET /feed.xml",
        "GET /feed.json",
        "GET /feed/rss.xml",
        "GET /feed/feed.json",
        "GET /llms",
        "GET /llms.txt",
        "GET /blog",
        "GET /blog/{site}/{slug}",
        "GET /social",
        "GET /agent",
        "POST /agent/email",
        "GET /ishtar/stats",
        "GET /curb/stats",
        "GET /numetal/fees",
        "GET /numetal/burns",
        "GET /numetal/status"
      ],
      "docs": "https://api.gokhanturhan.com/feedhub/",
      "product_page": "https://gokhanturhan.com/gokhan-vc/api/",
      "openapi": "https://api.gokhanturhan.com/feedhub/openapi.json",
      "x402_manifest": "https://api.gokhanturhan.com/feedhub/x402.json",
      "mcp": null
    },
    {
      "slug": "newsletter",
      "name": "Newsletter (email + XMTP)",
      "former_base": "api.gokhan.vc/newsletter",
      "kind": "REST · HMAC links",
      "status": "live",
      "as_of": "2026-11-09",
      "payments": null,
      "endpoints": [
        "GET /newsletter",
        "POST /newsletter/subscribe",
        "GET /newsletter/confirm",
        "POST /newsletter/xmtp/subscribe",
        "GET /newsletter/unsubscribe",
        "POST /newsletter/unsubscribe",
        "legacy GET/POST /subscribe · /confirm · /unsubscribe · /xmtp/subscribe",
        "POST /webhooks/resend"
      ],
      "docs": "https://api.gokhanturhan.com/newsletter/",
      "product_page": "https://gokhanturhan.com/gokhan-vc/api/",
      "openapi": null,
      "x402_manifest": null,
      "mcp": null
    },
    {
      "slug": "ishtar",
      "name": "Ishtar API",
      "former_base": "api.ishtar.numetal.xyz",
      "kind": "REST · OpenAPI 3 · MCP · skill · x402",
      "status": "degraded",
      "as_of": "2026-11-09",
      "payments": "x402 on /api/chat/ask; Window $50 slots via /api/featured/post; top-ups",
      "endpoints": [
        "POST /api/chat/ask",
        "POST /api/chat/topup",
        "POST /api/intake/heart-file",
        "POST /api/featured/post",
        "GET /api/floor",
        "GET /api/public/stats",
        "GET /api/heartbench",
        "GET /api/heartbench/scenarios",
        "GET /api/heartbench/scenarios/{id}",
        "GET /api/heartbench/view",
        "GET|POST /mcp",
        "GET /skill",
        "GET /.well-known/x402",
        "GET /openapi.json",
        "GET /llms.txt",
        "GET /llms-full.txt",
        "GET /health",
        "POST /api/waitlist",
        "POST /api/premium",
        "POST /api/escalations/claim",
        "POST /api/escalations/reveal",
        "POST /api/identity/webhook/didit"
      ],
      "docs": "https://api.gokhanturhan.com/ishtar/",
      "product_page": "https://gokhanturhan.com/ishtar/",
      "openapi": "https://api.gokhanturhan.com/ishtar/openapi.json",
      "x402_manifest": "https://api.gokhanturhan.com/ishtar/x402.json",
      "mcp": "api.ishtar.numetal.xyz/mcp"
    },
    {
      "slug": "curb",
      "name": "CURB clearing API",
      "former_base": "curb.numetal.xyz (+ api.curb.numetal.xyz)",
      "kind": "REST · OpenAPI 3 · MCP · skill · x402",
      "status": "live",
      "as_of": "2026-11-09",
      "payments": "x402 on /v1/pay (USDC, Base)",
      "endpoints": [
        "GET /health",
        "GET /openapi.json",
        "GET /.well-known/x402",
        "GET /v1/offers",
        "POST /v1/offers",
        "POST /v1/intents",
        "GET /v1/matches/{id}",
        "POST /v1/pay",
        "POST /v1/matches/{id}/pay",
        "POST /v1/demo-fulfill",
        "GET|POST /mcp",
        "GET /skill.md",
        "GET /llms.txt",
        "GET /fees"
      ],
      "docs": "https://api.gokhanturhan.com/curb/",
      "product_page": "https://gokhanturhan.com/curb/",
      "openapi": "https://api.gokhanturhan.com/curb/openapi.json",
      "x402_manifest": "https://api.gokhanturhan.com/curb/x402.json",
      "mcp": "curb.numetal.xyz/mcp"
    },
    {
      "slug": "curb-agents",
      "name": "CURB harness, buyer and seller agents",
      "former_base": "harness.curb · buyer.curb · seller.curb .numetal.xyz",
      "kind": "HTTP agents",
      "status": "live",
      "as_of": "2026-11-09",
      "payments": "Spends/earns via CURB",
      "endpoints": [
        "GET /health (buyer)",
        "GET /health (seller)",
        "harness UI + cron (*/15)"
      ],
      "docs": "https://api.gokhanturhan.com/curb-agents/",
      "product_page": "https://gokhanturhan.com/curb/harness/",
      "openapi": null,
      "x402_manifest": null,
      "mcp": null
    },
    {
      "slug": "launch",
      "name": "Launch router",
      "former_base": "launch.numetal.xyz",
      "kind": "REST · OpenAPI 3 · MCP · x402 · MPP",
      "status": "live",
      "as_of": "2026-11-09",
      "payments": "x402 manifest (8 resources); MPP prices 0",
      "endpoints": [
        "POST /mcp",
        "POST /api/v1/list_pads",
        "POST /api/v1/list_networks",
        "POST /api/v1/get_capabilities",
        "POST /api/v1/draft_intent",
        "POST /api/v1/simulate_launch",
        "POST /api/v1/get_sign_payload",
        "POST /api/v1/check_bankr_split",
        "GET /openapi.json",
        "GET /.well-known/x402",
        "GET /.well-known/mpp.json",
        "GET /.well-known/mcp.json",
        "GET /api/health",
        "POST /api/session",
        "POST /telegram/webhook"
      ],
      "docs": "https://api.gokhanturhan.com/launch/",
      "product_page": "https://gokhanturhan.com/launch/",
      "openapi": "https://api.gokhanturhan.com/launch/openapi.json",
      "x402_manifest": "https://api.gokhanturhan.com/launch/x402.json",
      "mcp": "launch.numetal.xyz/mcp"
    },
    {
      "slug": "numetal-fees",
      "name": "Numetal fees and burns",
      "former_base": "numetal.xyz/fees",
      "kind": "JSON",
      "status": "degraded",
      "as_of": "2026-11-09",
      "payments": null,
      "endpoints": [
        "GET /fees/data",
        "GET /fees/events"
      ],
      "docs": "https://api.gokhanturhan.com/numetal-fees/",
      "product_page": "https://gokhanturhan.com/numetal/",
      "openapi": null,
      "x402_manifest": null,
      "mcp": null
    },
    {
      "slug": "status",
      "name": "Numetal status",
      "former_base": "status.numetal.xyz",
      "kind": "JSON · HTML",
      "status": "degraded",
      "as_of": "2026-11-09",
      "payments": null,
      "endpoints": [
        "GET /status.json",
        "GET /health"
      ],
      "docs": "https://api.gokhanturhan.com/status/",
      "product_page": "https://gokhanturhan.com/numetal/status/",
      "openapi": null,
      "x402_manifest": null,
      "mcp": null
    },
    {
      "slug": "plaintext",
      "name": "Plaintext board",
      "former_base": "plaintext.numetal.xyz",
      "kind": "REST · MCP · skill · RSS",
      "status": "degraded",
      "as_of": "2026-11-09",
      "payments": "$TEXT / ETH / USDC paid posts (onchain)",
      "endpoints": [
        "GET /api/v1/board",
        "GET /api/v1/notice",
        "GET /api/v1/quote",
        "POST /api/v1/remark",
        "GET /api/profile",
        "GET|POST /mcp",
        "GET /skill.md",
        "GET /feed.xml",
        "GET /health"
      ],
      "docs": "https://api.gokhanturhan.com/plaintext/",
      "product_page": "https://gokhanturhan.com/plaintext/",
      "openapi": null,
      "x402_manifest": null,
      "mcp": "plaintext.numetal.xyz/mcp"
    },
    {
      "slug": "accumulator",
      "name": "Accumulator waitlist + wishlist",
      "former_base": "accumulator.numetal.xyz",
      "kind": "JSON",
      "status": "live",
      "as_of": "2026-11-09",
      "payments": null,
      "endpoints": [
        "POST /api/waitlist",
        "GET /api/wishlist",
        "POST /api/wishlist/vote"
      ],
      "docs": "https://api.gokhanturhan.com/accumulator/",
      "product_page": "https://gokhanturhan.com/accumulator/",
      "openapi": null,
      "x402_manifest": null,
      "mcp": null
    },
    {
      "slug": "jesus",
      "name": "Personal Jesus waitlist",
      "former_base": "jesus.numetal.xyz",
      "kind": "form POST",
      "status": "degraded",
      "as_of": "2026-11-09",
      "payments": null,
      "endpoints": [
        "POST /join"
      ],
      "docs": "https://api.gokhanturhan.com/jesus/",
      "product_page": "https://gokhanturhan.com/jesus/",
      "openapi": null,
      "x402_manifest": null,
      "mcp": null
    },
    {
      "slug": "llmcraft",
      "name": "LLMCraft waitlist",
      "former_base": "llmcraft.numetal.xyz",
      "kind": "form",
      "status": "degraded",
      "as_of": "2026-11-09",
      "payments": null,
      "endpoints": [
        "waitlist form"
      ],
      "docs": "https://api.gokhanturhan.com/llmcraft/",
      "product_page": "https://gokhanturhan.com/llmcraft/",
      "openapi": null,
      "x402_manifest": null,
      "mcp": null
    },
    {
      "slug": "apex",
      "name": "APEX Protocol",
      "former_base": "apex.numetal.xyz",
      "kind": "llms.txt",
      "status": "live",
      "as_of": "2026-11-09",
      "payments": null,
      "endpoints": [
        "GET /llms.txt",
        "race state"
      ],
      "docs": "https://api.gokhanturhan.com/apex/",
      "product_page": "https://gokhanturhan.com/apex/",
      "openapi": null,
      "x402_manifest": null,
      "mcp": null
    },
    {
      "slug": "xmtp",
      "name": "XMTP bot",
      "former_base": "xmtp-bot.gokhan.vc",
      "kind": "bot endpoint",
      "status": "live",
      "as_of": "2026-11-09",
      "payments": null,
      "endpoints": [
        "GET / (identity)"
      ],
      "docs": "https://api.gokhanturhan.com/xmtp/",
      "product_page": "https://gokhanturhan.com/gokhan-vc/api/",
      "openapi": null,
      "x402_manifest": null,
      "mcp": null
    },
    {
      "slug": "x402-live",
      "name": "x402 live panel",
      "former_base": "gokhan.vc/x402-live/",
      "kind": "HTML/JSON panel",
      "status": "retired",
      "as_of": "2026-11-09",
      "payments": null,
      "endpoints": [
        "GET /x402-live/"
      ],
      "docs": "https://api.gokhanturhan.com/x402-live/",
      "product_page": "https://gokhanturhan.com/gokhan-vc/",
      "openapi": null,
      "x402_manifest": null,
      "mcp": null
    },
    {
      "slug": "assets",
      "name": "Asset host",
      "former_base": "assets.numetal.xyz",
      "kind": "static files",
      "status": "degraded",
      "as_of": "2026-11-09",
      "payments": null,
      "endpoints": [
        "GET /deck/ishtar-deck-not-a-preseed.pdf",
        "GET / (returns the gateway JSON)"
      ],
      "docs": "https://api.gokhanturhan.com/assets/",
      "product_page": "https://gokhanturhan.com/numetal/",
      "openapi": null,
      "x402_manifest": null,
      "mcp": null
    }
  ]
}
