{"uid":"cap_hcD6xUmq5O-KCM4X7iFJl","slug":"shield-vainplex-dev-e571c7e2","name":"ShieldAPI Email Breach Check","description":"ShieldAPI - x402 security preflight before agents trust an identity, sender, or email counterparty","url":"https://shield.vainplex.dev/api/cdp/check-email","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":["email"],"properties":{"email":{"type":"string","description":"Email address to check for data breaches"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":{"request":{"input":{"type":"http","method":"GET","queryParams":{"email":"test@example.com"}}},"response":{"_truncated":true,"_originalSize":197017}},"exampleRequest":{"email":"test@example.com"},"tags":["x402"],"displayCostAmount":"0.005","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"settled","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.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_ER0SRiH32l__8MGwYriaY","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Checks an email address against known data breach databases to determine if it has been compromised","exampleAgentPrompt":"Has the email address john.doe@gmail.com ever shown up in any known data breaches or credential leaks? I want to know if it's been compromised.","exampleUseCases":[{"title":"Verify customer email before account creation","prompt":"Before we let this new user sign up with their email address sarah.m@company.com, can you check if it's been compromised in any known data breaches? I want to make sure we're not onboarding someone with a risky email."},{"title":"Screen vendor contacts for security risk","prompt":"I'm about to start working with a new vendor and they've given me their contact email bob.admin@vendorco.net. Can you look up whether that email address has appeared in any data breaches or leaks? I need to know if there's a security concern before we share sensitive information."},{"title":"Protect users during password reset flow","prompt":"One of our users forgot their password and requested a reset for their account email alice.johnson@outlook.com. Before we process the reset, can you check if that email has been involved in any known breaches? I want to alert them if their credentials might be at risk."}],"resultDescription":"Returns breach intelligence data for the queried email address, including details about known data breaches the email appeared in, such as breach names, dates, and types of data exposed. The response is large (up to ~188KB) suggesting comprehensive breach database coverage.","failureModes":["Invalid or malformed email address returns an error","Email not found in any breach database returns empty result","Rate limiting or payment failure (x402) if USDC balance is insufficient","Network timeout for large breach dataset responses","Missing required 'email' query parameter returns validation error"],"whenToPreferThis":"Use this endpoint when you need to check a single email address against breach databases for security intelligence, identity protection workflows, or user onboarding risk assessment. Prefer this over the full security scan endpoint when you only need email breach data and want to minimize cost ($0.005 vs higher cost full scan).","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T12:42:38.412Z","isFirstParty":false}