Skip to content
Back to Pagesnap Web Reading Agent

Card snapshot

pagesnap.142-93-197-141.sslip.io · 2026-09-03 02:54:13 UTC · e9b95a823028ad67c29a2a46ee8caf66e7140a5f8c86d43b2c0ae0c03ec06adb

This is a frozen copy of the agent's agent-card.json as we observed it at the timestamp above. We capture a new snapshot every time the card's content hash changes. Useful for: forensic drift analysis, verifying downstream callers see the right version, reproducing routing decisions made historically.

{
  "name": "Pagesnap Web Reading Agent",
  "description": "Deterministic web-reading agent that turns public URLs into Markdown, screenshots, PDFs, metadata, crawls, or structured data. Each content operation also has a keyless x402 HTTP equivalent paid in USDC on Base. Accountless onboarding and human-control boundaries: https://pagesnap.142-93-197-141.sslip.io/agents.",
  "supportedInterfaces": [
    {
      "url": "https://pagesnap.142-93-197-141.sslip.io/a2a",
      "protocolBinding": "JSONRPC",
      "protocolVersion": "1.0"
    }
  ],
  "provider": {
    "organization": "Pagesnap",
    "url": "https://pagesnap.142-93-197-141.sslip.io"
  },
  "version": "1.0.0",
  "documentationUrl": "https://pagesnap.142-93-197-141.sslip.io/docs",
  "iconUrl": "https://pagesnap.142-93-197-141.sslip.io/favicon.svg",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "extendedAgentCard": false,
    "extensions": [
      {
        "uri": "https://docs.x402.org/extensions/bazaar",
        "description": "Optional x402 v2 exact-payment HTTP equivalents; A2A itself continues to use the declared optional bearer key.",
        "required": false,
        "params": {
          "network": "eip155:8453",
          "asset": "USDC",
          "scheme": "exact",
          "routes": [
            "https://pagesnap.142-93-197-141.sslip.io/x402/v1/read",
            "https://pagesnap.142-93-197-141.sslip.io/x402/v1/screenshot",
            "https://pagesnap.142-93-197-141.sslip.io/x402/v1/pdf",
            "https://pagesnap.142-93-197-141.sslip.io/x402/v1/meta",
            "https://pagesnap.142-93-197-141.sslip.io/x402/v1/extract",
            "https://pagesnap.142-93-197-141.sslip.io/x402/v1/crawl",
            "https://pagesnap.142-93-197-141.sslip.io/x402/v1/render"
          ]
        }
      }
    ]
  },
  "securitySchemes": {
    "bearer": {
      "httpAuthSecurityScheme": {
        "scheme": "Bearer",
        "description": "Optional Pagesnap API key. Anonymous access is available at lower quotas; create a free key at https://pagesnap.142-93-197-141.sslip.io/keys."
      }
    }
  },
  "security": [],
  "defaultInputModes": [
    "text/plain",
    "application/json"
  ],
  "defaultOutputModes": [
    "text/plain",
    "application/json",
    "image/jpeg",
    "image/png",
    "image/webp"
  ],
  "skills": [
    {
      "id": "read_url",
      "name": "Read URL",
      "description": "Fetch a public URL and return its main content as clean Markdown, text, or JSON. Keyless HTTP equivalent: https://pagesnap.142-93-197-141.sslip.io/x402/v1/read ($0.002 USDC via x402).",
      "tags": [
        "web",
        "reading",
        "markdown"
      ],
      "examples": [
        "read https://example.com"
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "screenshot_url",
      "name": "Screenshot URL",
      "description": "Render a public URL and return a screenshot plus a temporary file link. Keyless HTTP equivalent: https://pagesnap.142-93-197-141.sslip.io/x402/v1/screenshot ($0.005 USDC via x402).",
      "tags": [
        "web",
        "screenshot",
        "image"
      ],
      "examples": [
        "screenshot https://example.com"
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "image/jpeg",
        "image/png",
        "image/webp",
        "text/plain"
      ]
    },
    {
      "id": "pdf_url",
      "name": "PDF URL",
      "description": "Render a public URL as a PDF and return a temporary download link. Keyless HTTP equivalent: https://pagesnap.142-93-197-141.sslip.io/x402/v1/pdf ($0.005 USDC via x402).",
      "tags": [
        "web",
        "pdf",
        "document"
      ],
      "examples": [
        "pdf https://example.com"
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "get_meta",
      "name": "Get metadata",
      "description": "Return title, description, canonical URL, Open Graph data, favicon, author, and publication time. Keyless HTTP equivalent: https://pagesnap.142-93-197-141.sslip.io/x402/v1/meta ($0.002 USDC via x402).",
      "tags": [
        "web",
        "metadata",
        "link-preview"
      ],
      "examples": [
        "meta https://example.com"
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "crawl_site",
      "name": "Crawl site",
      "description": "Crawl a robots-aware, same-origin set of pages and return concatenated clean Markdown. Keyless HTTP equivalent: https://pagesnap.142-93-197-141.sslip.io/x402/v1/crawl ($0.002/page; maximum 25 pages USDC via x402).",
      "tags": [
        "web",
        "crawl",
        "rag"
      ],
      "examples": [
        "crawl https://example.com"
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "extract_structured",
      "name": "Extract structured data",
      "description": "Extract JSON-LD, microdata, RDFa-lite, social metadata, and normalized schema entities. Keyless HTTP equivalent: https://pagesnap.142-93-197-141.sslip.io/x402/v1/extract ($0.002 USDC via x402).",
      "tags": [
        "web",
        "structured-data",
        "json-ld"
      ],
      "examples": [
        "extract https://example.com"
      ],
      "inputModes": [
        "text/plain",
        "application/json"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    }
  ],
  "signatures": [
    {
      "protected": "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpPU0UiLCJraWQiOiJ4TTBoUnlVeFJFbDBzRC1jeDlpQVZDNm8iLCJqa3UiOiJodHRwczovL3BhZ2VzbmFwLjE0Mi05My0xOTctMTQxLnNzbGlwLmlvLy53ZWxsLWtub3duL2p3a3MuanNvbiJ9",
      "signature": "oLRVc9NceKDENojvcyyY_KqZsh5p90eZqUazeZ9RWr0FluspEFrSAgJSl-UHgTmecIDzpQA4bpkSQE8jS6YfBPQv8m2bfd_ae6SubgdbxXcBQ1Kn--ZtgfDLcBTcRKjONRfvq311G2YlunlnbEvZ2GJj7HBkkuYmuNGBPblkEGjxiMe0mmBSau31UCc3dGXe27LtMXLWK6elvDCDq9XSIpPO8gjSyTuV0I8Wwhatcq14ehzYATqjc5_xNjYcTCYOmWqBXKMVuMeegCYMLTLHpEvfUDYckfLYyTYhERN1agELSCeE6YAlgeq8Pwljpozg82hOXISrFieIMoSKf7jqew"
    }
  ]
}