Panevin · Structured Data Extraction from URL

Served byapi.panevin.net Indexed external

Extract structured data from web pages according to a custom schema definition. Uses LLM to parse unstructured content into specified field formats.

What it does

Extract structured data from web pages according to a custom schema definition. Uses LLM to parse unstructured content into specified field formats.

  • Extract product details from e-commerce pages into structured format
  • Parse article metadata and content for knowledge bases
  • Convert unstructured web data to typed fields for database ingestion

Ideal buyer

Data extraction agents and systems needing flexible, schema-driven web parsing without maintaining custom scrapers per site.

Use with AXON

Run this through your governed agent wallet.

  1. 01
    Bootstrap AXON once with npx @axon402/init.
  2. 02
    Use the AXON runtime MCP tools to search_x402_services or inspect_x402_offer for this service.
  3. 03
    Quote, test-buy, then run the governed paid fetch through AXON.

Send this

Prompt for your agent

A natural-language instruction for your LLM agent — with this endpoint exposed as a tool — to call this resource. Not sent to the endpoint; the endpoint consumes the JSON body below.

Pasting this prompt into a raw ChatGPT or unconfigured agent will notexecute the paid endpoint flow. Run it through an agent with the AXON runtime / MCP tools exposed (see “Use with AXON” above) so the 402 challenge, quote, and governed fetch are handled for you.

Extract the product name, price, and availability from https://example.com/product/123 into a structured format

Endpoint request body

The JSON payload your agent sends to the endpoint.

application/json
{
  "url": "https://example.com/product/123",
  "schema": {
    "fields": [
      {
        "name": "productName",
        "type": "string",
        "description": "Product title"
      },
      {
        "name": "price",
        "type": "number",
        "description": "Current price in USD"
      },
      {
        "name": "inStock",
        "type": "boolean",
        "description": "Availability status"
      }
    ]
  }
}

Advanced HTTP details

For integrators who need the raw protocol surface. Most agents should use AXON above instead of calling these directly.

curl fallback

curl https://api.panevin.net/ai/extract-structured \
  -H "Content-Type: application/json" \
  -H "X-PAYMENT: [signed_payment_envelope]" \
  -d '{"url":"https://example.com/product/123","schema":{"fields":[{"name":"productName","type":"string","description":"Product title"},{"name":"price","type":"number","description":"Current price in USD"},{"name":"inStock","type":"boolean","description":"Availability status"}]}}'

Payment & settlement details

Raw on-chain settlement parameters. AXON above handles these automatically through quote / test-buy / governed fetch.

baseexact
$0.0080
per call
Pay-to address0x9bdf7621fe1da6421e69db0d98bfa5e30a209cf7
T/O: 300s asset 0x8335…2913

Price & network

Cheapest call$0.0080
Networks
base

Trust & risk

Trust tier Indexed external
Risk flagsNo risks flagged
View JSON bundle

Indexed from facilitator discovery data

Last enriched: