{"name":"PageBrief","version":"0.2.1","description":"Fetch a public URL and return a short agent-ready brief: title, summary bullets (≤5), key facts, and outbound links (≤10). Deterministic HTML extraction — no LLM. Use when an agent already has a URL and needs structured extract without full search.","pricing":{"scheme":"exact","amount":"0.01","asset":"USDC","network":"eip155:8453"},"resource":{"url":"https://pagebrief-km.fly.dev/v0/page/brief","description":"Fetch a public URL and return a short agent-ready brief: title, summary bullets (≤5), key facts, and outbound links (≤10). Deterministic HTML extraction — no LLM. Use when an agent already has a URL and needs structured extract without full search.","mimeType":"application/json","serviceName":"PageBrief","tags":["page","brief","extract","agents","html"]},"extensions":{"bazaar":{"info":{"input":{"type":"http","bodyType":"json","body":{"url":"https://example.com/article","max_bullets":5,"max_links":10},"method":"POST"},"output":{"type":"json","example":{"ok":true,"title":"Example Article","summary_bullets":["A short description of the page content.","Key section heading"],"key_facts":["Site: Example","Type: article"],"outbound_links":[{"href":"https://example.com/related","text":"Related"}],"char_count":240,"source_url":"https://example.com/article"}}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","type":"object","properties":{"input":{"type":"object","properties":{"type":{"type":"string","const":"http"},"method":{"type":"string","enum":["POST"]},"bodyType":{"type":"string","enum":["json","form-data","text"]},"body":{"type":"object","properties":{"url":{"type":"string","description":"Public http(s) URL to fetch and summarize (required)"},"max_bullets":{"type":"integer","description":"Max summary bullets (1-5); default 5"},"max_links":{"type":"integer","description":"Max outbound links (0-10); default 10"}},"required":["url"],"additionalProperties":false}},"required":["type","method","bodyType","body"],"additionalProperties":false},"output":{"type":"object","properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"ok":{"type":"boolean"},"title":{"type":"string"},"summary_bullets":{"type":"array","items":{"type":"string"}},"key_facts":{"type":"array","items":{"type":"string"}},"outbound_links":{"type":"array","items":{"type":"object","properties":{"href":{"type":"string"},"text":{"type":"string"}}}},"char_count":{"type":"integer"},"source_url":{"type":"string"},"final_url":{"type":"string"},"errors":{"type":"array","items":{"type":"object","properties":{"code":{"type":"string"},"message":{"type":"string"},"path":{"type":"string"}}}}}}},"required":["type"]}},"required":["input"]}}},"endpoints":[{"method":"POST","path":"/v0/page/brief","inputSchema":{"type":"object","required":["url"],"properties":{"url":{"type":"string","description":"Public http(s) URL to fetch and summarize"},"max_bullets":{"type":"integer","description":"Max summary bullets (1-5); default 5"},"max_links":{"type":"integer","description":"Max outbound links (0-10); default 10"}}},"exampleRequest":{"url":"https://example.com/article","max_bullets":5,"max_links":10},"exampleResponse":{"ok":true,"title":"Example Article","summary_bullets":["A short description of the page content.","Key section heading"],"key_facts":["Site: Example","Type: article"],"outbound_links":[{"href":"https://example.com/related","text":"Related"}],"char_count":240,"source_url":"https://example.com/article"}}],"freeEndpoints":[{"method":"GET","path":"/"},{"method":"GET","path":"/health"},{"method":"GET","path":"/openapi.json"},{"method":"GET","path":"/llms.txt"},{"method":"GET","path":"/.well-known/x402"}],"notes":{"bazaar":"Discoverability requires extensions.bazaar on the unpaid 402 (PAYMENT-REQUIRED). Coinbase Bazaar / Agentic.Market indexing additionally needs verify+settle through the CDP facilitator with CDP_API_KEY_ID/SECRET, plus one successful paid settlement that echoes paymentPayload.resource.","facilitators":{"publicTestnet":"https://x402.org/facilitator","cdp":"https://api.cdp.coinbase.com/platform/v2/x402"}},"resources":["https://pagebrief-km.fly.dev/v0/page/brief"],"discovery":{"openapi":"https://pagebrief-km.fly.dev/openapi.json","llms":"https://pagebrief-km.fly.dev/llms.txt","docs":"https://pagebrief-km.fly.dev/"}}