{"uid":"cap_V2FDAZO1To72ahq5Zemq9","slug":"domain-osint-agentdiet-dev-web-url-rag-chunker-distiller-bb1daef3","name":"Web URL RAG Chunker & Distiller","description":"Distill a URL or raw HTML payload with BM25 budget control (Live x402 v2, IETF MPP & MCP endpoint at https://domain-osint.agentdiet.dev/v1/rag-chunk)","url":"https://domain-osint.agentdiet.dev/v1/rag-chunk?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","required":["url"],"properties":{"url":{"type":"string","minLength":1,"description":"Target webpage URL to fetch and distill (or builtin://stripe-docs)"},"html":{"type":"string","description":"Optional raw HTML string to distill directly without fetching"},"mode":{"enum":["markdown","structured","skeleton","budget"],"type":"string","default":"markdown","description":"Distillation mode"},"query":{"type":"string","description":"BM25 focus query when mode=budget"},"max_tokens":{"type":"integer","minimum":20,"description":"Strict token budget ceiling when mode=budget"}}},"responseSchema":{"type":"object","required":["status","roi_proof","data"],"properties":{"data":{"type":"object","description":"Distilled Markdown, structured JSON tables/metadata, skeleton outline, or BM25 budget excerpt."},"cache":{"type":"object","properties":{"status":{"enum":["HIT","MISS"],"type":"string"},"cache_key":{"type":"string"},"latency_ms":{"type":"number"}}},"status":{"type":"string","description":"Execution status ('ok')"},"billing":{"type":"object","properties":{"agent_id":{"type":"string"},"payment_method":{"type":"string"},"fee_charged_usd":{"type":"number"}}},"roi_proof":{"type":"object","properties":{"raw_tokens":{"type":"integer"},"tokens_saved":{"type":"integer"},"roi_multiplier":{"type":"number"},"distilled_tokens":{"type":"integer"},"llm_cost_saved_usd":{"type":"number"},"compression_ratio_pct":{"type":"number"}}}}},"example":null,"exampleRequest":null,"tags":[],"displayCostAmount":"0.001","displayCostAsset":"USD","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.001/call","primary":{"kind":"static","protocol":"mpp","network":"tempo","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"mpp","network":"tempo","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_HJ80c_A6P_Mu8R_stf2Qs","protocol":"mpp","methodType":"crypto","chain":"tempo","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":"domain-osint.agentdiet.dev","brandSlug":"domain-osint-agentdiet-dev-mpp","brandBaseUrl":"https://domain-osint.agentdiet.dev","brandDocsUrl":null,"whatItDoes":"Fetches a URL or raw HTML and distills it into compact, agent-ready tokens using selectable extraction modes (markdown, structured, skeleton, budget) with BM25 focus-query support and strict token budget control.","exampleAgentPrompt":"Distill the content at https://stripe.com/docs/payments into clean markdown, keeping it under 800 tokens and focused on the query 'payment intents'.","exampleUseCases":[{"title":"RAG pipeline web content ingestion","prompt":"Fetch and distill https://openai.com/research/gpt-4 into structured markdown so I can feed it into my RAG pipeline without blowing my token budget — cap it at 1000 tokens."},{"title":"Budget-focused competitor research","prompt":"Pull the content from https://anthropic.com/product and extract only the parts relevant to 'pricing and context window', staying under 500 tokens so I can compare it cheaply."},{"title":"Skeleton outline from documentation page","prompt":"Give me a skeleton outline of https://docs.aws.amazon.com/s3/index.html — I just need the high-level structure, not the full text."}],"resultDescription":"Returns a 'data' object containing the distilled content (markdown text, structured JSON tables/metadata, skeleton outline, or BM25-ranked budget excerpt depending on mode), plus ROI proof metrics showing raw token count, distilled token count, tokens saved, compression ratio percentage, and estimated LLM cost saved in USD. Also includes cache hit/miss status and billing details.","failureModes":["URL unreachable or returns non-200 — fetch failure with error status","Invalid or malformed URL — validation error","max_tokens set below minimum of 20 — schema validation rejection","mode=budget used without a query parameter — may return unfiltered or error","Raw HTML payload too large — may time out or return partial distillation","Paywalled or JavaScript-only pages — may return empty or skeleton-only content"],"whenToPreferThis":"Choose this endpoint when your agent needs to read web content but must stay within a token budget, reduce LLM inference costs, or pass clean structured text into a RAG pipeline. It is especially useful when you have a specific focus query (BM25 mode) and want only the most relevant excerpt from a large page. Prefer it over generic scrapers when token efficiency and compression ROI reporting matter.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-21T07:25:48.753Z","isFirstParty":false,"canonicalSlug":"domain-osint-agentdiet-dev-web-url-rag-chunker-distiller-bb1daef3"}