Wise.Services.Addresses (Wise v1.0.0)

Copy Markdown View Source

Wise Address API — profile address management.

Summary

Functions

create(config, attrs)

@spec create(Wise.Config.t(), map()) :: {:ok, map()} | {:error, Wise.Error.t()}

get(config, id)

@spec get(Wise.Config.t(), Wise.Types.address_id()) ::
  {:ok, map()} | {:error, Wise.Error.t()}

list(config, pid)

@spec list(Wise.Config.t(), Wise.Types.profile_id()) ::
  {:ok, list()} | {:error, Wise.Error.t()}

refresh_requirements(config, details)

@spec refresh_requirements(Wise.Config.t(), map()) ::
  {:ok, list()} | {:error, Wise.Error.t()}

requirements(config, country \\ nil)

@spec requirements(Wise.Config.t(), String.t() | nil) ::
  {:ok, list()} | {:error, Wise.Error.t()}