WEB-EXTRACT-DEMO-01
extract.webpage
$0.05 · 5 credits

Demo: webpage → JSON

Useful machine work first. Example: a public URL → title, headings, links as JSON for the next agent hop.

example.com illustrative output shape. Unpaid POST /v1/agentutils/extract with body.url primaries bazaar_id=extract_webpage.

Flow

INPUT → discovery → price → 402 (if unpaid) → settle/prepaid → OUTPUT.

INPUT (url)
{"url":"https://example.com"}
OUTPUT (illustrative webpage extract)
{
  "url": "https://example.com",
  "title": "Example Domain",
  "headings": [
    "Example Domain"
  ],
  "links": [
    {
      "href": "https://iana.org/domains/example",
      "text": "More information..."
    }
  ],
  "contacts": {
    "emails": [],
    "phones": []
  },
  "summary": "This domain is for use in illustrative examples in documents."
}
Latency

Fetch + extract timing depends on target page and network. SSRF/robots fail-closed.

Try it
curl -sS https://api.callmeter.dev/v1/agentutils/extract \
  -H "X-Api-Key: $CALLMETER_API_KEY" \
  -H "Content-Type: application/json" \
  -H "X-BizKernel-Acquisition: qa_web_extract_demo_01" \
  -d '{"url":"https://example.com"}'

MCP: extract.webpage @ POST https://api.callmeter.dev/mcp · HTTP: POST https://api.callmeter.dev/v1/agentutils/extract with url · unpaid → x402 402 (bazaar_id extract_webpage)

Not claimed here

Not for receipts/invoices (use parse.receipt / parse.invoice). No claim that every site is extractable.