{"@id": "waterfall-email-finder", "@type": "Enrichment", "name": "Waterfall Email Finder", "description": "Find a professional email address using first name, last name, and company info (name or domain); or using a LinkedIn Profile URL. The Waterfall Email Finder combines multiple email finder providers (Icypeas, Enrow, Findymail, TryKitt, Enrich.so, Prospeo, Wiza, etc.) to increase your chances of finding B2B emails. Users can set up their own API keys for the providers or use the Datablist Credits system. All email addresses are verified, and you only pay for the ones found.", "cost": "25 credits per email found", "schemaVersion": "2026-09-12", "creditsPerInput": null, "inputSchema": {"type": "object", "properties": {"firstName": {"enableOnSetting": "sourceKind!=linkedin&useFullName==false", "title": "First Name", "description": "Person's first name. If you only have the full name, enable 'Use Full Name' in the settings.", "requiredWhenEnabled": true}, "lastName": {"enableOnSetting": "sourceKind!=linkedin&useFullName==false", "title": "Last Name", "description": "Person's last name. If you only have the full name, enable 'Use Full Name' in the settings.", "requiredWhenEnabled": true}, "fullName": {"enableOnSetting": "sourceKind!=linkedin&useFullName==true", "title": "Full Name", "description": "Person's full name. In you have the First Name and Last Name, disable 'Use FullName' in the settings.", "requiredWhenEnabled": true}, "companyNameOrDomain": {"type": "string", "enableOnSetting": "sourceKind!=linkedin", "title": "Company Name or Domain", "description": "For best results, provide the company domain or website (e.g. datablists.com).", "requiredWhenEnabled": true}, "linkedInProfile": {"type": "string", "title": "LinkedIn Profile", "description": "Person's Profile URL should be in the format of https://linkedin.com/in/xxx . This enrichment doesn't work with Sales Navigator Profile URL format."}}, "additionalProperties": true}, "settingsSchema": {"type": "object", "properties": {"sourceKind": {"type": "string", "enum": ["name_company", "linkedin"], "title": "Email Search Method", "description": "Choose how to find the email: by using the person's name and company (default), or by LinkedIn URL."}, "useFullName": {"type": "boolean", "enableOnSetting": "sourceKind==name_company,false", "title": "Use Full Name", "description": "Check this setting to use a single Full Name input instead of First Name and Last Name."}, "useCustomAPIKeys": {"type": "boolean", "enableOnSetting": "sourceKind==name_company,false", "title": "Custom Waterfall", "description": "Check this setting to customize the Waterfall sequence and use your own API Keys."}, "customSequence": {"type": "array", "items": {"type": "object", "properties": {"provider": {"type": "string", "enum": ["icypeas", "enrow", "prospeo", "wiza", "findymail", "leadmagic", "trykitt", "enrich_so", "full_enrich"], "title": "Provider"}, "apiKey": {"type": "string", "title": "Provider API Key", "description": "When configuring your sequence, you have to provide your API Key for each provider."}}, "additionalProperties": true, "required": ["provider", "apiKey"]}, "enableOnSetting": "sourceKind==name_company,false&useCustomAPIKeys==true", "title": "Waterfall Sequence", "description": "Define each provider and configure your API Keys.", "minItems": 1}}, "additionalProperties": true}, "outputSchema": {"type": "object", "properties": {"emailFound": {"type": "string", "format": "email", "title": "Email", "description": "Email Found"}, "emailStatus": {"type": "string", "title": "Email Status", "description": "Deliverability info for found email ('verified', 'unverified'). 'not_found' message when no email has been found. 'missing_source_data', 'invalid_data' for error in input data."}, "mxProvider": {"type": "string", "title": "MX Provider", "description": "Email Provider. One of amazon, apple, barracuda, cisco, csc, gandi, google, ionos, microsoft, mimecast, other, ovh, proofpoint, safenames"}, "finderProvider": {"type": "string", "enableOnSetting": "sourceKind!=linkedin&useCustomAPIKeys==true", "title": "Provider", "description": "Which Email Finder provider returned the result."}}, "additionalProperties": true, "required": ["emailFound"]}, "limits": {"maximumInputs": 10000, "maximumInputBytes": 16384, "maximumSubmissionBytes": 10485760, "executionDeadlineSeconds": 86400}}
