action neutrinoapi_email_validate { label: "Email Validate" description: "Parse, validate and clean an email address" provider: neutrinoapi method: GET path: "/email-validate" encoding: json input: { type: "object" properties: { email: { type: "string" } "fix-typos": { type: "boolean" } } required: ["email"] additionalProperties: false } output: { type: "object" required: ["domain", "domain-error", "email", "is-disposable", "is-freemail", "is-personal", "provider", "syntax-error", "typos-fixed", "valid"] properties: { domain: { type: "string" description: "The email domain" } "domain-error": { type: "boolean" description: "True if this address has a domain error (e.g. no valid mail server records)" } email: { type: "string" description: "The email address. If you have used the fix-typos option then this will be the fixed address" } "is-disposable": { type: "boolean" description: "True if this address is a disposable, temporary or darknet related email address" } "is-freemail": { type: "boolean" description: "True if this address is a free-mail address" } "is-personal": { type: "boolean" description: "True if this address belongs to a person. False if this is a role based address, e.g. admin@, help@, office@, etc." } provider: { type: "string" description: "The email service provider domain" } "syntax-error": { type: "boolean" description: "True if this address has a syntax error" } "typos-fixed": { type: "boolean" description: "True if typos have been fixed" } valid: { type: "boolean" description: "Is this a valid email" } } } }