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.