{
  "x402Version": 2,
  "id": 14170,
  "slug": "14170",
  "resource": "https://tariffmonkee.com/paid/extract-url",
  "description": "Fetch a URL with a real rendered browser and extract structured data from it in one call, using AI (tries multiple models in sequence for reliability). Use this when you don't already have the page content; use the cheaper /extract if you do. Results are cached for 24 hours per URL+schema combination.",
  "type": "http",
  "accepts": [
    {
      "scheme": "exact",
      "network": "eip155:8453",
      "payTo": "0x0FAD15c9f4C38f439fd56C4d4e4Bc8fC71c42767",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "amount": "21000",
      "maxTimeoutSeconds": 300
    },
    {
      "scheme": "exact",
      "network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
      "payTo": "EjwKsavtpL4MeboquZgFerQy6voUbKqJv5TyukEH8vPN",
      "asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
      "amount": "21000",
      "maxTimeoutSeconds": 300
    }
  ],
  "outputSchema": {
    "bazaar": {
      "body": {
        "prompt": "Extract the main heading and the first paragraph.",
        "schema": "{\"type\":\"object\",\"properties\":{\"title\":{\"type\":\"string\"}},\"required\":[\"title\"]}",
        "url": "https://example.com"
      },
      "bodySchema": {
        "prompt": {
          "description": "Optional natural-language guidance on what to extract and where it appears on the page.",
          "required": false,
          "type": "string"
        },
        "schema": {
          "description": "JSON Schema describing the desired output structure.",
          "required": true,
          "type": "object"
        },
        "url": {
          "description": "Absolute http(s) URL of the page to extract data from.",
          "required": true,
          "type": "string"
        }
      },
      "info": {
        "input": {
          "body": {},
          "bodyType": "json",
          "method": "POST",
          "type": "http"
        }
      },
      "outputSchema": {
        "description": "JSON: { url: <string>, data: <object matching your schema>, cached: <boolean>, fetched_at: <ISO timestamp> }"
      },
      "routeTemplate": "/paid/extract-url",
      "schema": {
        "properties": {
          "input": {
            "additionalProperties": false,
            "properties": {
              "body": {
                "type": "object"
              },
              "bodyType": {
                "enum": [
                  "json"
                ],
                "type": "string"
              },
              "method": {
                "enum": [
                  "POST"
                ],
                "type": "string"
              },
              "type": {
                "const": "http",
                "type": "string"
              }
            },
            "required": [
              "type",
              "method",
              "bodyType",
              "body"
            ],
            "type": "object"
          }
        }
      }
    },
    "builder-code": {
      "info": {
        "s": [
          "cdp_sdk_server"
        ]
      },
      "schema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "additionalProperties": false,
        "properties": {
          "a": {
            "description": "App builder code",
            "pattern": "^[a-z0-9_]{1,32}$",
            "type": "string"
          },
          "s": {
            "description": "Service builder codes",
            "items": {
              "pattern": "^[a-z0-9_]{1,32}$",
              "type": "string"
            },
            "maxItems": 11,
            "type": "array"
          },
          "w": {
            "description": "Wallet builder code",
            "pattern": "^[a-z0-9_]{1,32}$",
            "type": "string"
          }
        },
        "type": "object"
      }
    },
    "eip2612GasSponsoring": {},
    "erc20ApprovalGasSponsoring": {}
  },
  "tags": [
    "bazaar",
    "builder-code",
    "eip2612GasSponsoring",
    "erc20ApprovalGasSponsoring"
  ],
  "sourceHost": "tariffmonkee.com",
  "lastUpdated": "2026-09-07T20:18:56.109Z",
  "quality": {
    "calls30d": 4,
    "uniquePayers30d": 2,
    "lastCalledAt": "2026-09-07T20:18:54.802Z"
  },
  "liveness": {},
  "verified": false,
  "featured": false,
  "provider": {
    "host": "tariffmonkee.com",
    "manifest_name": "tariffmonkee.com",
    "source": "cdp-mirror",
    "source_manifest_url": "https://api.cdp.coinbase.com/platform/v2/x402/discovery/resources",
    "submitted_at": "2026-09-18T22:00:31.484Z"
  }
}