{"api":"v1","generated_at":"2026-10-10T19:30:09.769Z","licence":{"name":"CC BY 4.0","url":"https://creativecommons.org/licenses/by/4.0/","attribution":"TOLL, with a link to the page cited"},"page":"https://tollindex.com/e/agentsvc-io-api-v1-proxy-email-verify-1ecf00","pinned_page":"https://tollindex.com/e/agentsvc-io-api-v1-proxy-email-verify-1ecf00/at/2026-10-10T12-29Z","pinned":false,"method":"https://tollindex.com/ledger/method","snapshot_at":"2026-10-10T12:29:27.643Z","snapshot_stamp":"2026-10-10T12-29Z","endpoint":{"slug":"agentsvc-io-api-v1-proxy-email-verify-1ecf00","canonical_url":"https://agentsvc.io/api/v1/proxy/email-verify","resource":"https://agentsvc.io/api/v1/proxy/email-verify","http_method":"POST","type":"http","x402_version":2,"registries":["cdp"],"primary_registry":"cdp","curated_by_coinbase":false,"description":"Email verification: checks whether an email address really exists by asking its mail server (SMTP RCPT TO probe; no email is sent), on top of syntax, MX, disposable and role checks. Returns status deliverable, undeliverable (mailbox does not exist), catch_all (domain accepts any address), risky (disposable or mailbox full) or unknown (greylisting, server refused the check), plus the raw SMTP reply. Use it before sending outreach, to clean lead lists or to block fake sign-ups.","service_name":"Email Verification SMTP","declared_category":"utility","declared_tags":["email","email-verification","deliverability","smtp","lead","validation","bounce","email-verify","email-finder"],"route_template":null,"registry_updated":"2026-10-10T09:02:30.742Z"},"derived":{"note":"fields no registry supplies; TOLL derives them and marks them derived on the page","title":"proxy email verify","category":"identity","first_observed_by_toll":"2026-10-07T13:20:05.954Z","last_observed_by_toll":"2026-10-10T12:29:27.642Z","observation_began":"2026-09-10"},"presence":{"listed_now":true,"first_absent_at":null,"delisting_confirmed_at":null,"events":[{"registry":"cdp","at":"2026-10-07T13:20:05.954Z","event":"listed"}]},"accepts":[{"registry":"cdp","ordinal":0,"network":"eip155:8453","asset":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USD Coin","symbol":"USDC","decimals":6,"amount_display":"0.0025 USDC","amount_units":0.0025,"decimals_known":true,"pay_to":"0x622efA6Ceb83a5b6EdBC931332f4db68B7f74F27","scheme":"exact"},{"registry":"cdp","ordinal":1,"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","asset_name":null,"symbol":"USDC","decimals":6,"amount_display":"0.0025 USDC","amount_units":0.0025,"decimals_known":true,"pay_to":"5JzPS5qpEwUM1vTC9GG7uqvwJdHzbEwfoPHf2Ki977tg","scheme":"exact"},{"registry":"cdp","ordinal":2,"network":"eip155:137","asset":"0x3c499c542cef5e3811e1192ce70d8cc03d5c3359","asset_name":"USD Coin","symbol":"USDC","decimals":6,"amount_display":"0.0025 USDC","amount_units":0.0025,"decimals_known":true,"pay_to":"0x622efA6Ceb83a5b6EdBC931332f4db68B7f74F27","scheme":"exact"},{"registry":"cdp","ordinal":3,"network":"eip155:42161","asset":"0xaf88d065e77c8cc2239327c5edb3a432268e5831","asset_name":"USD Coin","symbol":"USDC","decimals":6,"amount_display":"0.0025 USDC","amount_units":0.0025,"decimals_known":true,"pay_to":"0x622efA6Ceb83a5b6EdBC931332f4db68B7f74F27","scheme":"exact"}],"counters":{"observed_at":"2026-10-10T12:29:27.643Z","calls_30d":10,"unique_payers_30d":3,"last_called_at":"2026-10-10T05:33:53.544Z"},"validation":{"latest":{"observed_at":"2026-10-10T12:57:27.652Z","state":"pass","failed_checks":[],"endpoint_http_status":402,"run_id":"daily-2026-10-10"},"uptime":[{"days":7,"observed":5,"passed":5,"ratio":1},{"days":30,"observed":5,"passed":5,"ratio":1},{"days":90,"observed":5,"passed":5,"ratio":1}],"history_90d":[{"observed_at":"2026-10-10T12:57:27.652Z","state":"pass","failed_checks":[],"run_id":"daily-2026-10-10","state_changed":false},{"observed_at":"2026-10-09T04:52:14.020Z","state":"pass","failed_checks":[],"run_id":"daily-2026-10-09","state_changed":false},{"observed_at":"2026-10-08T06:30:02.489Z","state":"pass","failed_checks":[],"run_id":"daily-2026-10-08","state_changed":false},{"observed_at":"2026-10-07T13:28:10.182Z","state":"pass","failed_checks":[],"run_id":"daily-2026-10-07","state_changed":false},{"observed_at":"2026-10-07T13:24:52.110Z","state":"pass","failed_checks":[],"run_id":"new-after-daily-2026-10-07","state_changed":true}]},"seller":{"wallet":"0x622efA6Ceb83a5b6EdBC931332f4db68B7f74F27","page":"https://tollindex.com/seller/0x622efA6Ceb83a5b6EdBC931332f4db68B7f74F27","endpoints":87,"hosts":1},"reports":0,"registry_record":{"cdp":[{"tags":["email","email-verification","deliverability","smtp","lead"],"type":"http","accepts":[{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"payTo":"0x622efA6Ceb83a5b6EdBC931332f4db68B7f74F27","amount":"2500","scheme":"exact","network":"eip155:8453","maxTimeoutSeconds":300},{"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"feePayer":"Hc3sdEAsCGQcpgfivywog9uwtk8gUBUZgsxdME1EJy88"},"payTo":"5JzPS5qpEwUM1vTC9GG7uqvwJdHzbEwfoPHf2Ki977tg","amount":"2500","scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","maxTimeoutSeconds":300},{"asset":"0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359","extra":{"name":"USD Coin","version":"2"},"payTo":"0x622efA6Ceb83a5b6EdBC931332f4db68B7f74F27","amount":"2500","scheme":"exact","network":"eip155:137","maxTimeoutSeconds":300},{"asset":"0xaf88d065e77c8cC2239327C5EDb3A432268e5831","extra":{"name":"USD Coin","version":"2"},"payTo":"0x622efA6Ceb83a5b6EdBC931332f4db68B7f74F27","amount":"2500","scheme":"exact","network":"eip155:42161","maxTimeoutSeconds":300}],"iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1791462963/bazaar-icons/243ff0b79dbee242.png","quality":{"lastCalledAt":"2026-10-10T05:33:53.544Z","l30DaysTotalCalls":10,"l30DaysUniquePayers":3},"resource":"https://agentsvc.io/api/v1/proxy/email-verify","extensions":{"bazaar":{"info":{"input":{"body":{"email":"support@github.com"},"type":"http","method":"POST","bodyType":"json"},"output":{"type":"json","example":{"data":{"note":"SMTP mailbox probe (RCPT TO). No email was sent.","smtp":{"mx":"github-com.mail.protection.outlook.com","code":250,"message":"2.1.5 Recipient OK","catch_all_code":452},"email":"support@github.com","domain":"github.com","reason":"mailbox_exists","status":"deliverable","checked_at":"2026-10-06T16:05:40.287Z","mx_records":["github-com.mail.protection.outlook.com"],"deliverable":true,"format_valid":true,"is_catch_all":null,"is_disposable":false,"is_role_address":true,"is_free_provider":false},"success":true}}},"tags":["email","email-verification","deliverability","smtp","lead","validation","bounce","email-verify","email-finder"],"schema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","bodyType","body"],"properties":{"body":{"required":["email"],"properties":{"email":{"type":"string","format":"email","description":"Email address to verify"}}},"type":{"type":"string","const":"http"},"method":{"enum":["POST","PUT","PATCH"],"type":"string"},"bodyType":{"enum":["json","form-data","text"],"type":"string"}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","required":["success","data"],"properties":{"data":{"type":"object","required":["email","status","deliverable","reason"],"properties":{"note":{"type":"string"},"smtp":{"type":"object","properties":{"mx":{"type":"string"},"code":{"type":"integer"},"message":{"type":"string"},"catch_all_code":{"type":"integer"}}},"email":{"type":"string"},"domain":{"type":"string"},"reason":{"type":"string"},"status":{"enum":["deliverable","undeliverable","catch_all","risky","unknown"],"type":"string"},"checked_at":{"type":"string"},"mx_records":{"type":"array","items":{"type":"string"}},"deliverable":{"type":"boolean"},"format_valid":{"type":"boolean"},"is_catch_all":{"type":["boolean","null"]},"is_disposable":{"type":"boolean"},"is_role_address":{"type":"boolean"},"is_free_provider":{"type":"boolean"}}},"success":{"type":"boolean"}}}}}}},"category":"utility"}},"description":"Email verification: checks whether an email address really exists by asking its mail server (SMTP RCPT TO probe; no email is sent), on top of syntax, MX, disposable and role checks. Returns status deliverable, undeliverable (mailbox does not exist), catch_all (domain accepts any address), risky (disposable or mailbox full) or unknown (greylisting, server refused the check), plus the raw SMTP reply. Use it before sending outreach, to clean lead lists or to block fake sign-ups.","lastUpdated":"2026-10-10T09:02:30.742Z","serviceName":"Email Verification SMTP","x402Version":2}]}}