{"uid":"cap_EVc2B5-kEK7NKRNcfxXRD","slug":"agenttools-page-content-verifier-0189a665","name":"AgentTools Page Content Verifier","description":"Verify a claim about a web page's content: fetches the page (SSRF-guarded) and reports whether the expected text appears, with the surrounding excerpt as evidence. The deterministic way for an agent to confirm 'the site says X' before acting on it. Use this when an agent needs to does this page actually say that? Checked, not guessed.","url":"https://agentstoolshub.com/api/v1/dev/page-verify?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"],"type":"string"},"queryParams":{"type":"object","required":["expect"],"properties":{"url":{"type":"string","description":"Or provide raw HTML instead"},"html":{"type":"string","description":"Raw HTML"},"expect":{"type":"string","description":"Expected text"},"caseSensitive":{"enum":["false","true"],"type":"string","description":"Case sensitive"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"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_XCdTXYrOCy65wCjVdvz_D","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 web page (SSRF-guarded) and checks whether a specific expected text string appears on it, returning a boolean result and surrounding excerpt as evidence.","exampleAgentPrompt":"Can you check whether the page at https://example.com/pricing actually says 'Free tier includes 10,000 requests per month' — I want to confirm it before I publish that comparison, case-insensitively?","exampleUseCases":[{"title":"Confirm competitor pricing claim","prompt":"Before I add it to our blog, can you verify that https://competitorsite.com/pricing actually says '14-day free trial' somewhere on the page? Check case-insensitively."},{"title":"Validate quote in news article","prompt":"I'm about to share this article — can you check if https://news-site.com/article/123 actually contains the phrase 'no evidence of wrongdoing' so I know the quote is real?"},{"title":"Check policy page for compliance language","prompt":"Can you verify whether https://vendor.com/terms actually includes the text 'GDPR compliant' on that page before we sign the contract?"}],"resultDescription":"Returns a boolean indicating whether the expected text was found on the page, along with the surrounding text excerpt that serves as evidence of the match (or absence thereof), allowing an agent to confirm or refute a content claim with cited proof.","failureModes":["URL is unreachable or returns a non-200 status","SSRF guard blocks access to internal/private IP ranges","Expected text is dynamically loaded via JavaScript and not present in the static HTML","Page requires authentication and returns a login wall instead of content","Very large pages may time out or be truncated","Case sensitivity mismatch when flag is not set correctly"],"whenToPreferThis":"Use this endpoint when an agent needs to deterministically verify that a specific web page contains a particular string of text before taking an action based on that claim — replacing guesswork or hallucination with a factual fetch-and-check. Prefer it over general web search when you have a specific URL and need ground-truth confirmation of exact wording rather than a summary or interpretation of page content.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-12T12:50:49.743Z","isFirstParty":false,"canonicalSlug":"agenttools-page-content-verifier-0189a665"}