{"uid":"cap_92ziqrntNVSBogctGAx9Z","slug":"netzhandwerker-email-validate-c5ceda39","name":"Netzhandwerker Email Validate","description":"x402-Werkzeuge für autonome Agenten.","url":"https://tools.netzhandwerker.de/v1/email/validate","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"email":{"type":"string"},"emails":{"type":"array","items":{"type":"string"},"description":"Stapel bis 50 Adressen, ein Preis pro Aufruf"},"smtp_check":{"type":"boolean","default":false}}},"responseSchema":{"type":"json","example":{"results":[{"email":"info@example.com","score":40,"domain":"example.com","verdict":"risky","mx_found":false,"disposable":false,"role_account":true,"valid_syntax":true,"free_provider":false}]}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","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.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_vhArs7on9qQgKrq2_zClX","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Validates one or a batch of up to 50 email addresses, with optional SMTP-level deliverability checking","exampleAgentPrompt":"Can you validate whether 'john.doe@example.com' is a real, deliverable email address — run the SMTP check too so we know if the mailbox actually exists?","exampleUseCases":[{"title":"Pre-send contact list cleanup","prompt":"I have a list of 40 email addresses from a lead form — can you validate all of them and flag which ones are invalid or undeliverable before I send out my newsletter?"},{"title":"New user registration guard","prompt":"Before we create an account for the user who entered 'signup@tempmail.org', can you verify that email address is real and actually accepts mail via SMTP?"},{"title":"CRM data hygiene check","prompt":"I've got a batch of 25 customer emails exported from our CRM — please validate them all, with SMTP checks, so I can remove the bad ones and keep our bounce rate down."}],"resultDescription":"Returns validation results for one or up to 50 email addresses, including syntax validity, domain/MX record checks, and optionally SMTP-level deliverability status indicating whether the mailbox actually exists and accepts mail.","failureModes":["Invalid JSON body or missing both 'email' and 'emails' fields — returns 400 Bad Request","Batch exceeds 50 addresses — may return error or truncate","SMTP check times out for slow or unresponsive mail servers — may return inconclusive result","Payment not attached or insufficient — returns 402 Payment Required","Network/DNS lookup failure for domain — returns error for that address","Temporary SMTP greylisting may cause false negatives on deliverability"],"whenToPreferThis":"Choose this endpoint when you need fast, low-cost email validation with optional SMTP-level deliverability checking, especially for batch processing up to 50 addresses in a single $0.001 call. Prefer it over basic regex-only validators when you need to confirm a mailbox actually exists, and over heavyweight email verification SaaS platforms when cost-per-check and per-call x402 micropayment compatibility matter.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":1,"lastUsedAt":"2026-09-08T05:15:34.846Z","lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T05:49:00.206Z","isFirstParty":false}