Tools for interacting with the Close.io API
TODO: Add more docs
error() :: {:error, any}
id() :: String.t
opts() :: Keyword.t
result() :: success | error
success() :: {:ok, map}
create_lead(map, opts) :: result
create_opportunity(map, opts) :: result
find_leads(String.t, opts) :: result
find_opportunities(String.t, opts) :: result
get_lead(id, opts) :: result
get_lead_custom_field(id, opts) :: result
get_lead_statuses(opts) :: result
get_opportunity(id, opts) :: result
get_opportunity_statuses(opts) :: result
get_organization(id, opts) :: result
get_users(opts) :: result
send_email(map, opts) :: result
update_lead(id, map, opts) :: result
update_opportunity(id, map, opts) :: result