{"uid":"cap_dtTAyN6BWTlUgxCuhKvX5","slug":"netintel-dev-url-safety-full-check-845a4572","name":"netintel.dev URL Safety Full Check","description":"One call vets a URL end to end — traces its full redirect chain, checks it against the URLhaus malware database plus phishing heuristics, audits its security headers, and inspects its SSL certificate — concurrent with graceful partial-failure handling, so agents get a complete safety verdict before following a link.","url":"https://netintel.dev/url-safety/full?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":["url"],"properties":{"url":{"type":"string","description":"URL to vet, including scheme (e.g. https://example.com/page)"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"url":{"type":"string"},"grade":{"type":"string"},"score":{"type":"number"},"findings":{"type":"array","items":{"type":"object"}},"sections":{"type":"object"},"final_url":{"type":"string"},"sections_ok":{"type":"number"},"generated_at":{"type":"string"},"safety_verdict":{"type":"string"},"sections_failed":{"type":"number"}}}}}}},"responseSchema":{"type":"json","example":{"url":"https://example.com/page","grade":"A","score":100,"findings":[{"rule":"redirects_elsewhere","detail":"URL redirects to a different final destination — consider re-checking final_url","deduction":0}],"sections":{"ssl":{"valid":true,"issuer":"DigiCert Inc","available":true,"days_until_expiry":200},"malware":{"available":true,"in_urlhaus":false,"heuristic_flags":[],"threat_classification":"clean"},"redirects":{"hops":1,"available":true,"final_url":"https://www.example.com/page","open_redirect":false},"security_headers":{"missing":["Content-Security-Policy"],"present":["Strict-Transport-Security"],"available":true}},"final_url":"https://www.example.com/page","sections_ok":4,"generated_at":"2026-06-16T01:00:00Z","safety_verdict":"safe","sections_failed":0}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.15","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.15/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.15","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.15","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_ObUlFd0tMGOHtgw93nwYI","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.15","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Performs a comprehensive safety analysis of a URL, including SSL certificate validation, malware/threat detection, redirect chain analysis, and security header inspection, returning a graded safety report.","exampleAgentPrompt":"Can you do a full safety check on https://totally-free-prizes.ru/claim — I want to know if it's safe to click, including whether it has a valid SSL cert, if it's flagged for malware, where it actually redirects, and what safety grade it gets?","exampleUseCases":null,"resultDescription":"A JSON object containing a letter grade (e.g. 'A'), numeric safety score (0–100), a safety verdict ('safe', 'unsafe', etc.), the final resolved URL after redirects, a list of findings with any deductions and details, and section-level breakdowns for SSL (validity, issuer, days until expiry), malware (URLhaus check, heuristic flags, threat classification), redirects (hop count, open redirect flag, final URL), and security headers (present and missing headers). Also includes counts of passing and failing sections and a timestamp.","failureModes":["URL is unreachable or times out — section may return available:false","Invalid or malformed URL input — likely 400 error or empty sections","Payment not received — 402 response blocking the call","Domain does not exist — DNS failure reflected in SSL/redirect sections","Rate limiting or internal error — 500 response"],"whenToPreferThis":"Choose this endpoint when you need a comprehensive, multi-signal safety assessment of a URL in a single call. It combines SSL, malware, redirect, and header checks into one graded report, making it ideal for pre-click link vetting, phishing detection, or automated content moderation pipelines. Prefer this over narrower single-signal checks when you want an overall safety grade rather than just one dimension.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-11T12:46:34.519Z","isFirstParty":false,"canonicalSlug":"netintel-dev-url-safety-full-check-845a4572"}