{
  "x402Version": 1,
  "name": "IteraTools",
  "description": "Pay-per-use API for AI agents — 137 tools across image, video, audio, web, data, and automation. Native x402 micropayments on Base mainnet (USDC). No signup, no subscription.",
  "url": "https://iteratools.com",
  "api_base": "https://api.iteratools.com",
  "discovery": {
    "tools_registry": "https://api.iteratools.com/tools",
    "tools_search": "https://api.iteratools.com/tools/search",
    "tools_code_mode": "https://api.iteratools.com/tools/code_mode/search",
    "openapi": "https://api.iteratools.com/openapi.json",
    "llms_txt": "https://iteratools.com/llms.txt"
  },
  "payment": {
    "scheme": "exact",
    "network": "base",
    "asset": {
      "symbol": "USDC",
      "address": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "decimals": 6,
      "eip712_domain": {
        "name": "USD Coin",
        "version": "2"
      }
    },
    "facilitator": "self-hosted",
    "compatible_clients": ["@x402/fetch", "x402-axios"]
  },
  "featured_tools": [
    {
      "id": "video/generate",
      "endpoint": "POST https://api.iteratools.com/video/generate",
      "price_usdc": 0.050,
      "category": "video",
      "rate_class": "heavy",
      "summary": "Short video generation from text prompt (Kling AI).",
      "example_request": {
        "prompt": "A barista making latte art in a cozy café",
        "duration": 5
      },
      "example_response": {
        "ok": true,
        "data": { "url": "https://cdn.iteratools.com/video/abc.mp4" }
      }
    },
    {
      "id": "whatsapp/send",
      "endpoint": "POST https://api.iteratools.com/whatsapp/send",
      "price_usdc": 0.070,
      "category": "communication",
      "rate_class": "heavy",
      "summary": "Outbound WhatsApp template message via Meta Cloud API (includes per-conversation fee).",
      "example_request": {
        "to": "+5511999999999",
        "template": "order_shipped",
        "language": "pt_BR",
        "params": ["João", "BR-12345", "2026-04-30"]
      },
      "example_response": {
        "ok": true,
        "data": { "message_id": "wamid.xxx" }
      }
    },
    {
      "id": "extract/structured",
      "endpoint": "POST https://api.iteratools.com/extract/structured",
      "price_usdc": 0.010,
      "category": "web",
      "rate_class": "medium",
      "summary": "LLM-powered structured data extraction from any webpage. Provide a schema, get JSON.",
      "example_request": {
        "url": "https://news.ycombinator.com/item?id=42000000",
        "schema": { "title": "string", "points": "number", "top_comments": "array" },
        "instructions": "Limit top_comments to 3 items"
      },
      "example_response": {
        "ok": true,
        "data": { "title": "Show HN: ...", "points": 412, "top_comments": ["...", "...", "..."] },
        "model": "gpt-4o-mini",
        "tokens": 450
      }
    },
    {
      "id": "browser/act",
      "endpoint": "POST https://api.iteratools.com/browser/act",
      "price_usdc": 0.005,
      "category": "web",
      "rate_class": "medium",
      "summary": "Headless Chrome automation via Playwright actions. Click, type, wait, evaluate, screenshot.",
      "example_request": {
        "url": "https://example.com/login",
        "actions": [
          { "type": "type", "selector": "#email", "value": "agent@example.com" },
          { "type": "click", "selector": "button[type=submit]" },
          { "type": "wait", "selector": ".dashboard" }
        ]
      },
      "example_response": {
        "ok": true,
        "data": { "result": "Logged in", "screenshot": "https://cdn.iteratools.com/ss/xyz.png" }
      }
    },
    {
      "id": "code_execute",
      "endpoint": "POST https://api.iteratools.com/code_execute",
      "price_usdc": 0.005,
      "category": "utility",
      "rate_class": "medium",
      "summary": "Sandboxed Python, JavaScript, or bash execution (E2B). Returns stdout + stderr.",
      "example_request": {
        "language": "python",
        "code": "print(sum([1,2,3,4,5]))"
      },
      "example_response": {
        "ok": true,
        "data": { "stdout": "15\n", "stderr": "" }
      }
    }
  ],
  "pricing_tiers": {
    "budget": { "range_usdc": [0.001, 0.002], "examples": ["search", "tts", "qrcode", "weather"] },
    "standard": { "range_usdc": [0.003, 0.005], "examples": ["image/generate", "browser/act", "audio/transcribe"] },
    "premium": { "range_usdc": [0.010, 0.050], "examples": ["extract/structured", "crawl", "video/generate"] }
  },
  "contact": {
    "email": "fred@iteratools.com",
    "github": "https://github.com/iterasoft/iteratools"
  },
  "agentic_market": {
    "listing_url": "https://agentic.market/iteratools",
    "listed_tools": ["video/generate", "whatsapp/send", "extract/structured", "browser/act", "code_execute"],
    "listed_at": "2026-04-26"
  },
  "updated_at": "2026-04-26"
}
