{"id":"2a4354d5-b2c4-4ab1-b665-4525d58e5f35","url":"https://api.kadec0.xyz/v1/email-validate?emails=ada%40example.com%2Cinfo%40mailinator.com","method":"GET","fingerprint":"f8db5c075803e47b73193cb3a76a3fc74f36bd10576b89fba1c526be471e664e","name":"Email Validation API","description":"Email validation for lead lists and signup forms: RFC syntax check, live MX record lookup with the actual mail hosts, disposable-domain detection (8k+ known throwaway domains), role-account flag (info@, sales@, noreply@), and free-provider flag, rolled into a per-address ok/risky/invalid verdict with reasons. Batch up to 25 addresses per call. Domain-level DNS checks only, no SMTP mailbox probe. Keyless.","category":"other","docs_url":null,"advertised_price_usd":"0.030000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","scheme":"exact","networks":["eip155:8453"],"pay_to":"0x4df66B6c140778fe0717880A7c6dDE5Ea53AcDeA","input_schema":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"queryParams":{"type":"object","required":["emails"],"properties":{"emails":{"type":"string","description":"comma-separated email addresses, up to 25 per call (a single address works too)"}}}},"additionalProperties":false},"output_schema":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}},"schema_completeness":0,"status":"live","first_seen_at":"2026-08-25 11:02:03.27854+00","last_seen_at":"2026-08-25 11:02:01.934+00","last_success_at":"2026-09-14 12:40:07.371+00","dead_since":null,"probe_backoff_tier":0,"next_probe_at":"2026-09-14 12:45:07.371+00","search_tsv":"'25':57 '8k':28 'account':34 'actual':21 'address':49,58 'api':3 'batch':54 'call':60 'check':14,65 'detect':27 'dispos':25 'disposable-domain':24 'dns':64 'domain':26,31,62 'domain-level':61 'email':1,4 'flag':35,43 'form':11 'free':41 'free-provid':40 'host':23 'info':36 'keyless':71 'known':29 'lead':7 'level':63 'list':8 'live':15 'lookup':18 'mail':22 'mailbox':69 'mx':16 'norepli':38 'ok/risky/invalid':50 'per':48,59 'per-address':47 'probe':70 'provid':42 'reason':53 'record':17 'rfc':12 'role':33 'role-account':32 'roll':44 'sale':37 'signup':10 'smtp':68 'syntax':13 'throwaway':30 'valid':2,5 'verdict':51","catalog_number":"17618","x402_version":2,"resource_url":"https://api.kadec0.xyz/v1/email-validate","resource_description":"Email validation and email list cleaning. Checks each email address for RFC syntax, a live MX record lookup returning the real mail hosts, disposable-domain detection, role-account flags (info@, sales@, noreply@), and a free-provider flag, rolled into a per-address ok/risky/invalid verdict with reasons. Batch up to 25 email addresses per call. Domain-level DNS only, no SMTP mailbox probe. Keyless.","bazaar_extension":{"info":{"input":{"type":"http","method":"GET","queryParams":{"emails":"ada@example.com,info@mailinator.com"}},"output":{"type":"json","example":{"count":1,"items":[{"type":"email_validation","email":"info@mailinator.com","domain":"mailinator.com","mxFound":true,"reasons":["disposable/throwaway domain","role account (info@)"],"verdict":"risky","localPart":"info","mxRecords":[{"host":"mail2.mailinator.com","priority":10}],"normalized":"info@mailinator.com","roleAccount":true,"syntaxValid":true,"freeProvider":false,"disposableDomain":true}]}}},"schema":{"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","HEAD","DELETE"],"type":"string"},"queryParams":{"type":"object","required":["emails"],"properties":{"emails":{"type":"string","description":"comma-separated email addresses, up to 25 per call (a single address works too)"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}}},"accepted_requirements":[{"raw":{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"payTo":"0x4df66B6c140778fe0717880A7c6dDE5Ea53AcDeA","amount":"30000","scheme":"exact","network":"eip155:8453","maxTimeoutSeconds":300},"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x4df66B6c140778fe0717880A7c6dDE5Ea53AcDeA","scheme":"exact","network":"eip155:8453","amountAtomic":"30000"}],"bazaar_compatible":true,"bazaar_validated_at":"2026-09-14 12:40:07.371+00","bazaar_validation_error":null,"window":"24h","probes_n":115,"handshake_uptime":0.99130434,"settle_success_rate":0,"valid_result_rate":null,"latency_p50":477,"latency_p90":969,"price_drift_pct":0,"score":0.739,"computed_at":"2026-09-14 12:40:17.653+00","source_metadata":[{"raw":{"url":"https://api.kadec0.xyz/v1/email-validate?emails=ada%40example.com%2Cinfo%40mailinator.com","name":"Email Validation API","method":"GET","source":"bazaar:api.cdp.coinbase.com","fingerprint":"f8db5c075803e47b73193cb3a76a3fc74f36bd10576b89fba1c526be471e664e","inputSchema":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET","HEAD","DELETE"],"type":"string"},"queryParams":{"type":"object","required":["emails"],"properties":{"emails":{"type":"string","description":"comma-separated email addresses, up to 25 per call (a single address works too)"}}}},"additionalProperties":false},"resourceUrl":"https://api.kadec0.xyz/v1/email-validate","serviceName":"Email Validation API","x402Version":2,"outputSchema":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}},"acceptedAssets":["0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913"],"bazaarExtension":{"info":{"input":{"type":"http","method":"GET","queryParams":{"emails":"ada@example.com,info@mailinator.com"}},"output":{"type":"json","example":{"count":1,"items":[{"type":"email_validation","email":"info@mailinator.com","domain":"mailinator.com","mxFound":true,"reasons":["disposable/throwaway domain","role account (info@)"],"verdict":"risky","localPart":"info","mxRecords":[{"host":"mail2.mailinator.com","priority":10}],"normalized":"info@mailinator.com","roleAccount":true,"syntaxValid":true,"freeProvider":false,"disposableDomain":true}]}}},"schema":{"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","HEAD","DELETE"],"type":"string"},"queryParams":{"type":"object","required":["emails"],"properties":{"emails":{"type":"string","description":"comma-separated email addresses, up to 25 per call (a single address works too)"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}}},"supportedNetworks":["eip155:8453"],"advertisedPriceUsd":0.03,"paymentRequirements":[{"raw":{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"payTo":"0x4df66B6c140778fe0717880A7c6dDE5Ea53AcDeA","amount":"30000","scheme":"exact","network":"eip155:8453","maxTimeoutSeconds":300},"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x4df66B6c140778fe0717880A7c6dDE5Ea53AcDeA","scheme":"exact","network":"eip155:8453","amountAtomic":"30000"}],"resourceDescription":"Email validation for lead lists and signup forms: RFC syntax check, live MX record lookup with the actual mail hosts, disposable-domain detection (8k+ known throwaway domains), role-account flag (info@, sales@, noreply@), and free-provider flag, rolled into a per-address ok/risky/invalid verdict with reasons. Batch up to 25 addresses per call. Domain-level DNS checks only, no SMTP mailbox probe. Keyless.","acceptedPaymentMethods":[]},"source_id":1,"external_id":null}],"live_endpoint_metadata":{"x402_version":2,"resource_url":"https://api.kadec0.xyz/v1/email-validate","resource_description":"Email validation and email list cleaning. Checks each email address for RFC syntax, a live MX record lookup returning the real mail hosts, disposable-domain detection, role-account flags (info@, sales@, noreply@), and a free-provider flag, rolled into a per-address ok/risky/invalid verdict with reasons. Batch up to 25 email addresses per call. Domain-level DNS only, no SMTP mailbox probe. Keyless.","bazaar_extension":{"info":{"input":{"type":"http","method":"GET","queryParams":{"emails":"ada@example.com,info@mailinator.com"}},"output":{"type":"json","example":{"count":1,"items":[{"type":"email_validation","email":"info@mailinator.com","domain":"mailinator.com","mxFound":true,"reasons":["disposable/throwaway domain","role account (info@)"],"verdict":"risky","localPart":"info","mxRecords":[{"host":"mail2.mailinator.com","priority":10}],"normalized":"info@mailinator.com","roleAccount":true,"syntaxValid":true,"freeProvider":false,"disposableDomain":true}]}}},"schema":{"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","HEAD","DELETE"],"type":"string"},"queryParams":{"type":"object","required":["emails"],"properties":{"emails":{"type":"string","description":"comma-separated email addresses, up to 25 per call (a single address works too)"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}}},"accepted_requirements":[{"raw":{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"payTo":"0x4df66B6c140778fe0717880A7c6dDE5Ea53AcDeA","amount":"30000","scheme":"exact","network":"eip155:8453","maxTimeoutSeconds":300},"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x4df66B6c140778fe0717880A7c6dDE5Ea53AcDeA","scheme":"exact","network":"eip155:8453","amountAtomic":"30000"}],"bazaar_compatible":true,"bazaar_validated_at":"2026-09-14 12:40:07.371+00","bazaar_validation_error":null},"sonar_metrics":{"score":0.739,"uptime":0.99130434,"paid_success_rate":0,"valid_result_rate":null,"latency_p50":477,"latency_p90":969,"price_drift_pct":0},"cdp_indexed":false,"confidence":"high"}