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§

Source§

readonly domain?: string

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

Source§

readonly email?: string

The email address you want to verify

Source§

readonly filters?: {
    department?: (
        | "it"
        | "marketing"
        | "finance"
        | "legal"
        | "sales"
        | "support"
        | "executive"
        | "management"
        | "hr"
        | "communication"
    )[];
    seniority?: ("executive" | "senior" | "junior")[];
    type?: "personal" | "generic";
}

Default: {}

Source§

readonly firstname?: string

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

Source§

readonly lastname?: string

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

Source§

readonly limit?: number

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

Source§

readonly onlyEmails?: boolean

Whether to return only the found emails Default: true

Source§

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

Operation to consume Default: "domainSearch"

Source§

readonly returnAll?: boolean

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