{"uid":"cap_Lkt46x5eQheTx5GYUgYp-","slug":"citiview-agent-market-breached-password-check-342d8c33","name":"Citiview Agent Market - Breached Password Check","description":"Breached password check: is this password in known data breaches, and how often? Send only the SHA-1 hash (never the password); just the first 5 characters reach Have I Been Pwned (k-anonymity). Up to 50 hashes per call.","url":"https://agents.citiviewgroup.com/v1/password/check?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":["sha1"],"properties":{"sha1":{"type":"string","description":"SHA-1 hash(es), 40 hex each, comma separated"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.002","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.002/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.002","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_OP1FanMZhMgNYV7jGZnM3","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.002","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Checks SHA-1 hashed passwords against known data breach databases using k-anonymity, returning breach exposure counts","exampleAgentPrompt":"Check if the SHA-1 hash 5BAA61E4C9B93F3F0682250B6CF8331B7EE68FD8 has appeared in any known data breaches and tell me how many times it's been exposed.","exampleUseCases":[{"title":"New account password safety check","prompt":"Before I create this account, can you check if my password's SHA-1 hash — 8CB2237D0679CA88DB6464EAC60DA96345513964 — has ever shown up in a data breach?"},{"title":"Bulk credential audit for IT team","prompt":"I need to audit a list of employee password hashes for breach exposure — check these three SHA-1 hashes for me: 5BAA61E4C9B93F3F0682250B6CF8331B7EE68FD8, 7C4A8D09CA3762AF61E59520943DC26494F8941B, 6367C48DD193D56EA7B0BAAD25B19455E529F5EE"},{"title":"User login breach warning system","prompt":"When a user logs in, I want to warn them if their password is compromised — check if this SHA-1 hash AABBCC1234567890AABBCC1234567890AABBCC12 appears in any known breach databases."}],"resultDescription":"Returns breach exposure data for each submitted SHA-1 hash, including whether the password has appeared in known data breaches and how many times it has been seen across breach datasets. Uses k-anonymity so only the first 5 characters of each hash are transmitted to the underlying HIBP service.","failureModes":["Invalid SHA-1 hash format (not 40 hex characters) causes validation error","Exceeding 50 hashes per call results in rejection","Network timeout if HIBP upstream is unavailable","Malformed comma-separated hash list returns parsing error","Hash with no breach history returns zero count (not an error)"],"whenToPreferThis":"Choose this endpoint when you need to check password hashes against breach databases without exposing the actual passwords, leveraging k-anonymity for privacy. It supports up to 50 hashes per call making it efficient for batch checks. Prefer this over direct HIBP API access when you want a simple, pay-per-use integration without managing your own API keys, or when building into an agentic workflow that already uses x402 micropayments.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-14T06:48:26.960Z","isFirstParty":false,"canonicalSlug":"citiview-agent-market-breached-password-check-342d8c33"}