{"uid":"cap_OtLqQWdMhQid1QLjeBB9s","slug":"email-validate-api-bc2778c2","name":"Email Validate API","description":"Pay-per-call x402 APIs for satellite observation, DNS lookup, domain health checks, reverse DNS, WHOIS lookup, domain availability checks, JSON Schema validation, JWT decoding, Base64 encoding/decoding, and HTTP latency checks. Designed for autonomous agents, developers, domain diagnostics, registration availability checks, API testing, structured output validation, token inspection, data transformation, uptime checks, and HTTP latency diagnostics.","url":"https://tools.ipintel.ai/email-validate","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","required":["email"],"properties":{"email":{"type":"string","description":"Email address to validate."}},"additionalProperties":false},"type":{"type":"string","const":"http"},"method":{"enum":["POST"],"type":"string"},"bodyType":{"enum":["json","form-data","text"],"type":"string"}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"ok":{"type":"boolean"},"tool":{"type":"string"},"email":{"type":"string"},"checks":{"type":"object","properties":{"free_provider":{"type":"boolean"},"provider_typo":{"type":"object","properties":{"detected":{"type":"boolean"},"suggested_email":{"type":"string"},"suggested_domain":{"type":"string"}},"additionalProperties":true},"mx_records_found":{"type":"boolean"},"disposable_domain":{"type":"boolean"},"role_based_address":{"type":"boolean"}},"additionalProperties":true},"normalized":{"type":"string"},"risk_score":{"type":"integer"},"risk_reasons":{"type":"array","items":{"type":"string"}},"syntax_valid":{"type":"boolean"},"deliverability":{"type":"string"}},"additionalProperties":true}}}}},"responseSchema":{"type":"json","example":{"ok":true,"tool":"email-validate","email":"test@gmial.com","checks":{"free_provider":false,"provider_typo":{"detected":true,"suggested_email":"test@gmail.com","suggested_domain":"gmail.com"},"mx_records_found":true,"disposable_domain":false,"role_based_address":false},"normalized":"test@gmial.com","risk_score":35,"risk_reasons":["provider_typo_suspected"],"syntax_valid":true,"deliverability":"risky"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.004","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.004/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.004","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.004","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_7m8rswJXnOb0qy-HG64XL","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.004","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Validates an email address by checking syntax, MX records, disposability, typos, and risk score to determine deliverability","exampleAgentPrompt":"Can you validate the email address 'user@gmial.com' — I need to know if it's deliverable, whether the domain might be a typo, and what the risk score is before I add it to our list?","exampleUseCases":[{"title":"Catch typos at signup","prompt":"A user just entered 'john.doe@yahooo.com' during registration — can you validate it and tell me if the domain looks like a typo and what the correct email might be?"},{"title":"Filter disposable emails from leads","prompt":"We're getting signups from 'newlead@mailinator.com' — check if this email is from a disposable provider and give me the risk score so I know whether to accept it."},{"title":"Pre-send deliverability check","prompt":"Before we launch this email campaign, can you check whether 'support@acmecorp.io' has valid MX records and is likely to actually deliver?"}],"resultDescription":"Returns a JSON object with: syntax validity, MX record presence, disposable domain flag, role-based address flag, provider typo detection with suggested correction, normalized email, numeric risk score (0-100), risk reasons array, and a deliverability rating (e.g. 'risky', 'safe', 'invalid').","failureModes":["Invalid or missing email input returns a validation error","Network timeout when resolving MX records for obscure domains","Very new domains may have incomplete MX data causing false negatives","Payment failure via x402 protocol prevents call from completing","Disposable domain lists may lag behind newly created throwaway providers"],"whenToPreferThis":"Choose this endpoint when you need a comprehensive, multi-signal email validation that goes beyond simple syntax checking — especially when typo correction, disposable domain detection, MX verification, and a risk score are all needed in a single call. Ideal for autonomous agents handling user signups, lead qualification, or pre-send list hygiene where a pay-per-call model is preferred over a subscription.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T12:39:22.470Z","isFirstParty":false}