Skip to content

Latest commit

 

History

History
66 lines (46 loc) · 1.37 KB

README.md

File metadata and controls

66 lines (46 loc) · 1.37 KB

ExZoomInfo

Build Status

ZoomInfo Client for Elixir

Installation

If available in Hex, the package can be installed as:

  1. Add ex_zoominfo to your list of dependencies in mix.exs:
def deps do
  [{:ex_zoominfo, "~> 0.1.0"}]
end

Or from github:

def deps do
  [{:ex_google, github: "techgaun/ex_zoominfo"}]
end
  1. Ensure ex_zoominfo is started before your application:
def application do
  [applications: [:ex_zoominfo]]
end

Configuration

  1. Configure ex_zoominfo by providing appropriate configurations as below:
config :ex_zoominfo, :api,
  partner_password: System.get_env("ZOOMINFO_PASSWORD"),
  partner_code: System.get_env("ZOOMINFO_CODE")

Usage

  1. You can now use ex_zoominfo as below:
alias ExZoomInfo.Api, as: ZoomInfo
ZoomInfo.search(%{"companyName" => "zoominfo", "state" => "Massachusetts"}, [type: "search", object: "company"])

Refer to the ZoomInfo API Documentation for more information on what arguments you can pass.

Supported object types are:

  • person
  • company
  • usage

Supported query types are:

  • match
  • search
  • detail
  • query