{"provider":{"host":"api.mailsecuritytools.com","name":"Mail Security Tools","score":63.6,"live":true,"checkedAt":"2026-10-27T18:35:15.536Z","uptime72h":100,"lastCheck":{"httpStatus":402,"ms":628,"note":"valid x402 v2 terms"},"endpoints":6,"networks":["eip155:8453"],"cheapestUsd":"0.01","income7dUsd":"3.705","payers7d":18,"transfers7d":50,"payoutAddressShared":true,"claimed":false,"page":"https://logicnodes.io/observatory/p/api.mailsecuritytools.com"},"endpoints":[{"url":"https://api.mailsecuritytools.com/v1/email-check","method":"GET","priceMicroUsd":10000,"networks":["eip155:8453"],"description":"Validate an email address: syntax, MX, disposable and role account. $0.01 USDC on Base per call. Returns a verdict of ok, risky or undeliverable without sending mail. Bad syntax returns 400, not charged. Don't use this for confirming a mailbox exists; no SMTP probe is made."},{"url":"https://api.mailsecuritytools.com/v1/score","method":"GET","priceMicroUsd":10000,"networks":["eip155:8453"],"description":"Grade a domain's email security: SPF, DMARC, DKIM and MX score. $0.01 USDC on Base per call. Returns a 0-100 score and A-F grade (SPF 30, DMARC 40, DKIM 25, MX 5) from live DNS, with findings and the top 3 fixes. Bad input 400, unknown domain 404, not charged. Don't use this for the exact records to publish; use /v1/fix-plan."},{"url":"https://api.mailsecuritytools.com/v1/score/batch","method":"GET","priceMicroUsd":40000,"networks":["eip155:8453"],"description":"Mail Security Tools API: Email security score for up to 5 domains in one call, lowest score first. SPF, DKIM and DMARC email-security score for up to 5 domains in one call, with per-domain findings. $0.04 USDC on Base."},{"url":"https://api.mailsecuritytools.com/v1/watch","method":"POST","priceMicroUsd":300000,"networks":["eip155:8453"],"description":"Mail Security Tools API: Prepaid email setup watch: up to 25 domains for 30 days, webhook on change. Pay once, then each domain's SPF, DMARC, DKIM (common selectors), MX and score are re-checked about once a day for 30 days. When something changes or breaks you get an HMAC-signed JSON POST at your https webhook_url (event watch.changed, kind changed|broke, before/after). A watch.created POST is sent right away. Webhook only, no email. Free status at GET /v1/watch/{watch_id}. Bad input 400, never"},{"url":"https://api.mailsecuritytools.com/v1/bulk-score","method":"GET","priceMicroUsd":500000,"networks":["eip155:8453"],"description":"Score email security (SPF, DMARC, DKIM, MX) for up to 100 domains in one call. $0.5 USDC on Base per call. Returns per-domain score, grade and issues plus a summary: grade counts, missing DMARC/SPF and worst 10. Bad input 400 and widespread DNS failure 502, not charged. Don't use this for one domain; /v1/score costs less."},{"url":"https://api.mailsecuritytools.com/v1/fix-plan","method":"GET","priceMicroUsd":1000000,"networks":["eip155:8453"],"description":"Get the exact SPF, DKIM and DMARC records to publish, with steps for your DNS host. $1 USDC on Base per call. Reads live MX, NS, SPF, DKIM and DMARC, detects the mail provider and DNS host, and returns records in order with a staged DMARC rollout. Non-sending domains get a lock-down set. Bad input 400, unknown domain 404, not charged. Don't use this for a quick grade; use /v1/score."}]}