Interface HunterNodeParameters

Source
interface HunterNodeParameters {
    domain?: string;
    email?: string;
    filters?: {
        department?: (
            | "it"
            | "marketing"
            | "finance"
            | "legal"
            | "sales"
            | "support"
            | "executive"
            | "management"
            | "hr"
            | "communication"
        )[];
        seniority?: ("executive" | "senior" | "junior")[];
        type?: "personal" | "generic";
    };
    firstname?: string;
    lastname?: string;
    limit?: number;
    onlyEmails?: boolean;
    operation?: | "domainSearch"
    | "emailFinder"
    | "emailVerifier";
    returnAll?: boolean;
}

Properties§

§readonly domain?: string

Domain name from which you want to find the email addresses. For example, "stripe.com".

§readonly email?: string

The email address you want to verify

§readonly filters?: { ... }

Default: {}

§readonly firstname?: string

The person's first name. It doesn't need to be in lowercase.

§readonly lastname?: string

The person's last name. It doesn't need to be in lowercase.

§readonly limit?: number

Max number of results to return Default: 100 Type options: {"minValue":1,"maxValue":100}

§readonly onlyEmails?: boolean

Whether to return only the found emails Default: true

§readonly operation?: "domainSearch" | "emailFinder" | "emailVerifier"

Operation to consume Default: "domainSearch"

§readonly returnAll?: boolean

Whether to return all results or only up to a given limit