View Source ExNylas.CalendarFreeBusy (ExNylas v0.9.0)

Interface for Nylas calendar free/busy.

Nylas docs

Summary

Functions

Create and validate a calendar free/busy, use create/update to send to Nylas.

Create and validate a calendar free/busy, use create/update to send to Nylas.

Get calendar free/busy.

Get calendar free/busy.

Functions

@spec build(map() | struct()) :: {:ok, struct()} | {:error, Ecto.Changeset.t()}

Create and validate a calendar free/busy, use create/update to send to Nylas.

Examples

iex> {:ok, result} = ExNylas.CalendarFreeBusy.build(payload)
@spec build!(map() | struct()) :: struct()

Create and validate a calendar free/busy, use create/update to send to Nylas.

Examples

iex> result = ExNylas.CalendarFreeBusy.build!(payload)
@spec list(ExNylas.Connection.t(), map()) ::
  {:ok, ExNylas.Response.t()} | {:error, ExNylas.Response.t()}

Get calendar free/busy.

Examples

iex> {:ok, result} = ExNylas.Calendars.FreeBusy.list(conn, body)

Get calendar free/busy.

Examples

iex> result = ExNylas.Calendars.FreeBusy.list!(conn, body)