{"status":"success","api":{"slug":"emailvalidator","name":"SmartFix Email Edge","description":"Email Validator API.  Real-time, multi-layer email validation: syntax check, live MX record lookup, and disposable domain detection. Auto-normalized input. Fast, accurate, production-ready.","host":"https://vzgvt.jojapi.net","docs":"https://jojapi.com/hub/api/emailvalidator"},"request":{"enabled":true,"endpoints":[{"method":"POST","url_path":"/validate","name":"validate","description":"The target email address for comprehensive validation. The system executes a multi-layer verification suite including syntax analysis, real-time MX record lookup, and cross-referencing against global disposable domain registries. Automatically trimmed and normalized.","price_usd":0.01},{"method":"POST","url_path":"/validate-bulk","name":"validate-bulk","description":"Parallel Bulk Processing: Validate up to 50 email addresses in a single POST request. The system uses an asynchronous parallel engine to check your entire list in the same time it takes to check a single address.","price_usd":0.01}]},"plans":[{"slug":"hsdg181x2kfhg8r97dkar848","name":"PRO","type":"periodic","currency":"usd","period":"1 MONTH","rate_limit":{"max_requests":30,"time_window_seconds":1},"price_usd":0.99,"quota":[{"object":"Requests","slug":"requests","units":25000}],"purchase":"payment"},{"slug":"ua6loxtx201r94ua7jt1vq3c","name":"ULTRA","type":"periodic","currency":"usd","period":"1 MONTH","rate_limit":{"max_requests":30,"time_window_seconds":1},"price_usd":5,"quota":[{"object":"Requests","slug":"requests","units":70000}],"purchase":"payment"},{"slug":"da1777rnhh8vjqucmh4fi0kl","name":"MEGA","type":"periodic","currency":"usd","period":"1 MONTH","rate_limit":{"max_requests":30,"time_window_seconds":1},"price_usd":7,"quota":[{"object":"Requests","slug":"requests","units":165000}],"purchase":"payment"}],"policies":{"identity":"The paying wallet is the customer identity (did:pkh). One account per wallet; link more wallets with a double signature.","keys":"Every plan purchase issues a new API key bound to that subscription. Several plans of one API may be held at once, each with its own key.","renewal":"Plans are prepaid periods: no automatic charge. An expired key gets a 402 renewal offer; pay it to start a new period.","topup":"Pay-as-you-go plans spend an account-wide prepaid balance; top up from any wallet you control.","refunds":"On-chain payments are final. Upstream 5xx responses are never charged; 4xx responses are.","min_topup_usd":1},"links":{"openapi":"https://vzgvt.jojapi.net/openapi.json","discovery":"https://vzgvt.jojapi.net/.well-known/x402","directory":"https://agents.jojapi.net/apis/emailvalidator"}}