{"uid":"cap_2i4Q4gH0pjHXyE0-zo-tx","slug":"site-hygiene-score-auditor-d7d1bd40","name":"Site Hygiene Score Auditor","description":"Audit a public https URL. POST {\"url\":\"https://your.site\",\"min_score\":80} ($0.02). After payment we fetch the origin (headers, HSTS, CSP, TLS, cookies, DNS/email, security.txt) and return a 0–100 score, do_this_first, and ci_failed for CI. Free preview is snapshot-only {headers}. Badge: GET /v1/tools/site-hygiene-score/badge?host=your.site.","url":"https://quietstore-production.edge-7e13f.workers.dev/v1/tools/site-hygiene-score","method":"POST","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","bodyType","body"],"properties":{"body":{"type":"object"},"type":{"type":"string","const":"http"},"method":{"enum":["POST"],"type":"string"},"bodyType":{"enum":["json"],"type":"string"}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","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.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_Ldl-QUAv7KMuf5yCJk1oP","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Audits a public HTTPS URL for security and web hygiene, returning a 0–100 score with actionable recommendations and CI pass/fail status","exampleAgentPrompt":"Can you audit https://myapp.example.com for security hygiene — I need a score out of 100 and I want it to fail if the score is below 80, so I can use it in CI.","exampleUseCases":[{"title":"Pre-launch security audit for new site","prompt":"Before we go live, can you run a full security hygiene audit on https://staging.mycompany.com and tell me what to fix first? Fail it if the score is below 80."},{"title":"CI pipeline security gate","prompt":"I want to block deployments if our site drops below a score of 75 — can you check https://api.ourproduct.io and return whether it passes or fails that threshold?"},{"title":"Spot-check competitor site hygiene","prompt":"Can you audit https://example.com for security headers, TLS config, and HSTS and give me an overall score out of 100?"}],"resultDescription":"A JSON object containing a 0–100 hygiene score, a do_this_first field with prioritized remediation advice, a ci_failed boolean flag indicating whether the site fell below the specified min_score, and detailed findings across HTTP headers, HSTS, CSP, TLS configuration, cookies, DNS/email security, and security.txt presence.","failureModes":["URL is not publicly reachable — fetch fails and no score is returned","URL uses HTTP instead of HTTPS — endpoint may reject or score poorly","Payment not completed — only free preview (headers snapshot) is returned instead of full audit","Invalid URL format in request body — returns validation error","Target site times out during fetch — incomplete audit results","min_score not provided — CI pass/fail logic may not be evaluated"],"whenToPreferThis":"Choose this endpoint when you need a comprehensive, scored security hygiene audit of a live HTTPS URL covering multiple security dimensions (headers, TLS, HSTS, CSP, DNS, cookies) in a single call. Ideal for CI/CD pipelines that need a numeric threshold gate, for pre-launch security checks, or when you want prioritized remediation guidance rather than just raw header inspection. Prefer this over generic HTTP header checkers when you need an aggregated score with CI integration support.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T18:36:13.480Z","isFirstParty":false}