Options
All
  • Public
  • Public/Protected
  • All
Menu

Class EmailHunter

A unofficial Hunter.io nodejs client

Hierarchy

Index

Constructors

constructor

  • new EmailHunter(key: string, opts?: AxiosRequestConfig): EmailHunter

Properties

Protected apiKey

apiKey: string

endpoint

endpoint: string = "https://api.hunter.io/v2"

Protected instance

instance: AxiosInstance

leads

leads: Leads

Child class used to manage account leads

leadsList

leadsList: LeadsList

Child class used to manage account leads lists

Methods

account

  • This API endpoint enables you to get information regarding your Hunter account at any time.

    Returns Promise<AccountResponse>

  • This API endpoint enables you to get information regarding your Hunter account at any time.

    Parameters

    Returns void

domainSearch

  • One key feature of Hunter is to search all the email addresses corresponding to one website. You give one domain name and it returns all the email addresses using this domain name found on the internet.

    Parameters

    Returns Promise<DomainSearchResponse>

  • One key feature of Hunter is to search all the email addresses corresponding to one website. You give one domain name and it returns all the email addresses using this domain name found on the internet.

    Parameters

    Returns void

emailCount

emailFinder

emailVerifier

Protected run

  • run(__namedParameters: object): Promise<any>
  • Call the Hunter.io api internally with specified options. This method is not supposed to use directly.

    Parameters

    • __namedParameters: object
      • action: string
      • callback: any
      • id: undefined | string | number
      • options: any
      • type: string

    Returns Promise<any>

Generated using TypeDoc