{"uid":"cap_OoP5TKH9XxbPH8EoJxnfR","slug":"security-posture-checker-e2975e9d","name":"Security Posture Checker","description":"Decision-grade security/due-diligence outcome reports ($20-$100) plus deterministic paid utilities ($0.001+) for software agents and automated workflows.","url":"https://api.bakhour.ca/security/posture","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"],"properties":{"url":{"type":"string","description":"Public HTTPS URL"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"tls":{},"url":"https://example.com","grade":"B","score":80,"headers":{},"findings":[]}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.025","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.025/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.025","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.025","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_uznv0Tl3WV7qYK5k_wYVK","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.025","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Analyzes the security posture of a public HTTPS URL, returning a grade, score, TLS details, HTTP security headers, and findings.","exampleAgentPrompt":"Can you check the security posture of https://example.com and give me a grade, score, and any security header or TLS issues you find?","exampleUseCases":[{"title":"Pre-launch security audit for a website","prompt":"Before we go live, can you scan https://myapp.example.com and tell me its security grade, TLS setup, and any missing HTTP security headers?"},{"title":"Comparing security of competitor domains","prompt":"Can you check the security posture of https://competitor.com and give me a score and breakdown of any issues — I want to see how their HTTPS and headers stack up?"},{"title":"Routine security monitoring for a client site","prompt":"Run a security posture check on https://client-site.com and report back the grade, score, and any security findings so I know if anything needs fixing."}],"resultDescription":"A JSON object containing the analyzed URL, an overall security grade (e.g. 'B'), a numeric score (e.g. 80), TLS configuration details, HTTP security header analysis, and a list of specific security findings or issues detected.","failureModes":["Non-HTTPS or non-public URL provided — request rejected or returns error","Target URL is unreachable or times out — scan fails with connection error","Malformed URL input — schema validation error","URL returns unexpected content type — partial or empty findings","Payment not included or insufficient — 402 Payment Required response"],"whenToPreferThis":"Use this endpoint when you need a quick, deterministic, per-URL security posture assessment including TLS and HTTP header analysis for any publicly accessible HTTPS endpoint. Prefer it over manual audits or heavyweight scanners when you need a scored, structured result suitable for automated workflows or agent pipelines.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T00:45:03.673Z","isFirstParty":false}