{"uid":"cap_XycgRiB1Q5aOfJse6qmcw","slug":"quietsignal-public-page-safety-scanner-8c8e6fcb","name":"QuietSignal Public Page Safety Scanner","description":"QuietSignal Public Data: independent, read-only rollup, wallet, opportunity, and developer-data facts for agents, paid per request with USDC over HTTP 402 on Base.","url":"https://83-29-153-50.sslip.io/v1/public-page-safety","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":["url"],"properties":{"url":{"type":"string","format":"uri","description":"Public HTTP(S) page to screen for deterministic prompt-injection indicators"},"max_redirects":{"type":"integer","maximum":5,"minimum":0,"description":"Maximum validated public redirects to follow"}},"additionalProperties":false}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"scan":{"engine":"deterministic-patterns/1","indicators":[],"risk_level":"none","indicator_count":0},"schema":"public-page-safety/v1","disclaimer":"Deterministic screening signals only; not a security audit or proof that a page is safe.","status_code":200}},"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":"down","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_sPnnaOxpSMjL-WOtSLeLS","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":"Screens a public HTTP/HTTPS URL for deterministic prompt-injection indicators and returns a risk level assessment.","exampleAgentPrompt":"Before my agent reads that article at https://example.com/blog/post, can you scan it for prompt injection indicators and tell me if it's safe — following up to 3 redirects?","exampleUseCases":[{"title":"Pre-flight URL safety check for agent","prompt":"I'm about to send my AI agent to scrape https://thirdparty-news.com/ai-article for research. Can you first scan that URL for prompt injection patterns so I know it's safe for the agent to read?"},{"title":"Screening user-submitted links","prompt":"A user just submitted this link for my agent to process: https://user-submitted-site.com/content. Run a prompt injection safety check on it before we do anything with it."},{"title":"Validating redirect chain before agent browses","prompt":"My agent needs to visit https://shortened-link.io/abc — can you check it for prompt injection indicators, following up to 5 redirects, and tell me the risk level before it proceeds?"}],"resultDescription":"Returns a JSON object with a scan schema identifier, the HTTP status code of the scanned page, a list of detected prompt-injection indicators (empty if none found), a risk level string (e.g. 'none', 'low', 'medium', 'high'), an indicator count, the scan engine version, and a disclaimer noting this is deterministic screening only and not a full security audit.","failureModes":["Invalid or malformed URL returns a validation error","URL is not publicly reachable returns a connection or timeout error","Exceeding max_redirects limit causes the scan to abort with a redirect error","Non-HTTP/HTTPS URLs (e.g. ftp://) are rejected by schema validation","Payment not received results in HTTP 402 response before scan executes"],"whenToPreferThis":"Choose this endpoint when an AI agent needs a lightweight, deterministic pre-flight safety check on a URL before fetching or processing its content — particularly to guard against prompt injection attacks embedded in third-party web pages. It is well-suited for agentic pipelines that consume external URLs from users or untrusted sources. It is not a substitute for a full security audit and should not be used for deep vulnerability scanning or malware detection.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T20:27:00.558Z","isFirstParty":false}