ExNylas.Applications (ExNylas v0.11.0)

Copy Markdown View Source

Interface for Nylas applications.

Nylas docs

Summary

Functions

Fetch application(s), optionally provide query params.

Fetch application(s), optionally provide query params.

Functions

list(conn, params \\ [])

@spec list(ExNylas.Connection.t(), Keyword.t() | map()) ::
  {:ok, ExNylas.Response.t()} | {:error, ExNylas.Response.t()}

Fetch application(s), optionally provide query params.

Examples

iex> {:ok, result} = ExNylas.Applications.list(conn, params)

list!(conn, params \\ [])

Fetch application(s), optionally provide query params.

Examples

iex> result = ExNylas.Applications.list!(conn, params)

update(conn, id, changeset, params \\ [])

@spec update(ExNylas.Connection.t(), String.t(), map(), Keyword.t() | map()) ::
  {:ok, ExNylas.Response.t()} | {:error, ExNylas.Response.t()}

Update a(n) application.

Examples

iex> {:ok, result} = ExNylas.Applications.update(conn, id, body, params)

update!(conn, id, changeset, params \\ [])

@spec update!(ExNylas.Connection.t(), String.t(), map(), Keyword.t() | map()) ::
  ExNylas.Response.t()

Update a(n) application.

Examples

iex> result = ExNylas.Applications.update!(conn, id, body, params)