{"uid":"cap_2zbN9AFu6ldFlTm_0YEyH","slug":"shieldapi-full-security-scan-a2fac5d0","name":"ShieldAPI Full Security Scan","description":"Full security scan — all checks combined","url":"https://shield.vainplex.dev/api/full-scan","method":"GET","headers":{},"bodySchema":{"properties":{"input":{"required":["method"],"properties":{"method":{"enum":["GET"],"type":"string"}}}}},"responseSchema":null,"example":{"request":{"demo":true,"hash":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},"response":{"mode":"demo","note":"This is demo data. Real scans run all checks in parallel.","checks":{"domain":{"domain":"adobe.com","risk_level":"low","risk_score":0},"password":{"count":3861493,"found":true,"prefix":"5BAA6"},"email_breaches":{"domain":"adobe.com","risk_level":"medium","risk_score":45,"domain_breach_count":1}},"inputs":{"email":"tes***@adobe.com","domain":"adobe.com","password_hash":"5BAA6..."},"scan_id":"scan-demo-1708900000","summary":["⚠️ Password found in 3,861,493 data breaches","⚠️ Email domain affected by 1 known breach(es)"],"timestamp":"2026-02-25T20:00:00.000Z","checks_failed":0,"checks_completed":3,"overall_risk_level":"high","overall_risk_score":25}},"exampleRequest":{"demo":true,"hash":"da39a3ee5e6b4b0d3255bfef95601890afd80709"},"tags":["x402"],"displayCostAmount":"0.01","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.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_nsXrFYCW0dSsXkdTPHqw9","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Runs all security checks combined (password breach, IP reputation, domain reputation, URL safety, email exposure) against a SHA-1 password hash in a single call","exampleAgentPrompt":"Run a full security scan on the password hash 5baa61e4c9b93f3f0682250b6cf8331b7ee68fd8 — I want all checks combined so I can see everything at once.","exampleUseCases":[{"title":"Verify user password safety during signup","prompt":"When a user creates an account, run a complete security scan on their password hash so I can immediately flag if it's been exposed in any breach or has a bad reputation before letting them proceed."},{"title":"Audit employee credentials for compliance","prompt":"Check all our staff passwords against the full security database to see which ones are compromised, have poor IP reputations, or show other risk factors so we can force resets on the vulnerable ones."},{"title":"Validate password strength in admin onboarding","prompt":"Before granting admin access to a new team member, do a comprehensive security check on their password hash to make sure it hasn't been breached anywhere and passes all our security intelligence requirements."}],"resultDescription":"A combined security report covering all available checks (password breach status, IP/domain reputation, URL safety, email exposure) for the provided SHA-1 hash, with threat indicators and risk assessments aggregated into a single response.","failureModes":["Invalid SHA-1 hash format (not 40 hex characters) — 400 Bad Request","Missing required hash parameter — 400 Bad Request","Payment not provided or insufficient — 402 Payment Required","Hash not found in any database — returns clean/no-breach result","Rate limiting or quota exceeded — 429 Too Many Requests","Service temporarily unavailable — 503"],"whenToPreferThis":"Use this endpoint when you need a comprehensive one-shot security assessment and want all available checks run simultaneously rather than calling individual endpoints separately. Ideal when time efficiency matters and you want a holistic threat picture from a single API call.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T12:57:25.775Z","isFirstParty":false}