{"uid":"cap_MM3ObIygVjiBel2G9KOia","slug":"p0-agent-economy-index-web-page-reader-b3d0b2e8","name":"P0 Agent Economy Index – Web Page Reader","description":"An open index of the machine-to-machine (agent) economy. x402 routes: ranked discovery over the live x402 service market, every indexed service scored by real 30-day calls and paying-wallet bounds, with a receipt naming the snapshot hash and scoring revision. /economy routes, for Tempo MPP, Virtuals ACP, Olas, Masumi, ERC-8004 agent registries, Solana agent registries, Base agent contracts and MCP servers (Official MCP Registry): each protocol's published figures (agent or server counts, transactions or payment events; payers and USD volume only where the source publishes them: payers for x402 and Tempo MPP, USD volume for x402 and Virtuals ACP), each with its unit, window and source; units differ, so totals are not summed. L402 and per-service MPP listings are not covered.","url":"https://x402-bazaar-rank.x402-bazaar-rank-worker.workers.dev/v1/doc/read?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"url":{"type":"string","maxLength":2048,"description":"public http or https page to read, e.g. https://example.com/"},"max_chars":{"type":"integer","default":20000,"maximum":20000,"minimum":200,"description":"longest markdown to return; longer pages are cut and marked truncated"}}},"responseSchema":{"type":"json","example":{"note":"Fetched once on the buyer's request (robots.txt respected) and converted to markdown by fixed rules; no AI summary. The content belongs to its publisher.","bytes":577,"chars":156,"title":"Example Domain","markdown":"This domain is for use in documentation examples without needing permission. This is not a service; avoid relying on it for testing and monitoring purposes.","final_url":"https://example.com/","truncated":false,"fetched_at":"2026-10-04T14:53:00.000Z","source_url":"https://example.com/","http_status":200,"content_type":"text/html"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_oS1xIFDXEmp2VAIs-lh8R","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches a public URL and returns its content as markdown, respecting robots.txt, without AI summarization","exampleAgentPrompt":"Fetch the page at https://docs.example.com/getting-started and return its full markdown content, up to 20000 characters.","exampleUseCases":[{"title":"Scraping a documentation page","prompt":"Can you read the content of https://docs.anthropic.com/en/docs/overview and give me the markdown text so I can process it?"},{"title":"Checking a competitor landing page","prompt":"Fetch https://openai.com/pricing and return the markdown — I want to see what pricing tiers they list, up to 10000 characters."},{"title":"Monitoring a public status page","prompt":"Read the page at https://status.github.com and return the markdown content so I can check if there are any ongoing incidents."}],"resultDescription":"A JSON object containing the page's markdown-converted content, its title, byte and character counts, the final resolved URL, HTTP status code, content type, fetch timestamp, and a flag indicating whether the content was truncated due to the max_chars limit.","failureModes":["URL is blocked by robots.txt — fetch is refused and an appropriate error is returned","HTTP status non-200 — the response will include the actual HTTP status code received","Page exceeds max_chars — content is truncated and truncated flag is set to true","Invalid or malformed URL — request fails with a validation error","Timeout on slow or unresponsive servers — fetch fails with a timeout error","max_chars below 200 or above 20000 — validation error returned"],"whenToPreferThis":"Use this endpoint when you need the raw markdown content of a public webpage without any AI summarization or interpretation, and you want a structured response including metadata like HTTP status, final URL, and fetch timestamp. Prefer this over general LLM web browsing when you need reproducible, non-AI-modified content with a verifiable fetch record.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-15T12:36:58.411Z","isFirstParty":false,"canonicalSlug":"p0-agent-economy-index-web-page-reader-b3d0b2e8"}