AgentPushKit.Api.Account (agent_push_kit v0.1.0)
API calls for all endpoints tagged Account.
Summary
Functions
Delete the current user and customer accounts they own
Get the current user and customer accounts
Functions
@spec delete_current_account( Tesla.Env.client(), keyword() ) :: {:ok, AgentPushKit.Model.DeletedResponse.t()} | {:ok, AgentPushKit.Model.ErrorResponse.t()} | {:error, Tesla.Env.t()}
Delete the current user and customer accounts they own
Parameters
connection(AgentPushKit.Connection): Connection to serveropts(keyword): Optional parameters
Returns
{:ok, AgentPushKit.Model.DeletedResponse.t}on success{:error, Tesla.Env.t}on failure
@spec get_current_account( Tesla.Env.client(), keyword() ) :: {:ok, AgentPushKit.Model.CurrentAccount.t()} | {:ok, AgentPushKit.Model.ErrorResponse.t()} | {:error, Tesla.Env.t()}
Get the current user and customer accounts
Parameters
connection(AgentPushKit.Connection): Connection to serveropts(keyword): Optional parameters
Returns
{:ok, AgentPushKit.Model.CurrentAccount.t}on success{:error, Tesla.Env.t}on failure