{"uid":"cap_DWTbqw8Mekh_j6Dh4r6PU","slug":"sift-web-tools-grounded-q-a-v1-ask-9d698110","name":"Sift Web Tools – Grounded Q&A (/v1/ask)","description":"Ask a question about a web page and get a grounded answer with quotes. Answers a question using only the content of a public page, says whether the answer was found, and returns verbatim supporting quotes.","url":"https://sift.srv1996466.hstgr.cloud/v1/ask?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"queryParams":{"type":"object","required":["url","question"],"properties":{"url":{"type":"string","description":"Page URL"},"question":{"type":"string","description":"Your question (max 500 chars)"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"answer":"The x402 protocol","found_on_page":true,"supporting_quotes":["..."]}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_pjHnmZrA9nssLbmPF5YoU","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Answers a natural-language question about any web page, returning a grounded answer with supporting quotes and a found_on_page flag","exampleAgentPrompt":"Look at https://x402.org and tell me: what is the x402 protocol and how does payment work? I want a direct answer with quotes from the page.","exampleUseCases":[{"title":"Fact-check a news article claim","prompt":"Go to https://www.bbc.com/news/technology-68123456 and answer this question: does the article mention any specific job cut numbers? Give me the answer with exact quotes from the page."},{"title":"Extract pricing from a product page","prompt":"Check https://openai.com/pricing and answer: what does GPT-4o cost per million tokens for input? Quote the relevant part of the page."},{"title":"Verify terms of service clause","prompt":"Look at https://stripe.com/tos and tell me: does Stripe prohibit cryptocurrency businesses? Give me a yes or no answer and the exact quotes that support it."}],"resultDescription":"A JSON object containing an 'answer' string with the direct response to the question, a 'found_on_page' boolean indicating whether the answer was found on the page, and a 'supporting_quotes' array of verbatim text excerpts from the page that ground the answer.","failureModes":["Page URL is inaccessible or returns a non-200 (answer not retrievable)","Question exceeds 500 characters (rejected by schema validation)","Page has no readable text content (JavaScript-only SPA with no SSR)","Answer genuinely not present on page (found_on_page: false returned)","Network timeout fetching the target URL","Paywalled or login-required page returns no content"],"whenToPreferThis":"Choose this endpoint when you need a specific factual answer from a known URL, grounded with verbatim quotes — not a general web search. It outperforms generic scraping+LLM pipelines because it returns structured JSON with cited evidence and a found_on_page flag, making it easy to verify the answer is actually on the page. Prefer it over /v1/summarize when you have a specific question rather than wanting a general summary.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-23T18:40:52.942Z","isFirstParty":false,"canonicalSlug":"sift-web-tools-grounded-q-a-v1-ask-9d698110"}