Lettermint.Types.WebhookListData (Lettermint v2.0.0)

Copy Markdown View Source

schema:WebhookListData.

Fields

  • id (required)
  • scope (required)
  • project_ids (required)
  • route_ids (required)
  • route_id (required, nullable, deprecated): Use route_ids.
  • name (required)
  • url (required)
  • has_basic_auth (required)
  • events (required)
  • enabled (required)
  • delivery_mode_filter (required)
  • last_called_at (required, nullable)
  • created_at (required)
  • updated_at (required)

Absent fields are :unset; nil is JSON null. extra holds response fields that this version of the SDK does not know.

Summary

Types

t()

@type t() :: %Lettermint.Types.WebhookListData{
  created_at: String.t(),
  delivery_mode_filter: Lettermint.Types.WebhookDeliveryModeFilter.t(),
  enabled: boolean(),
  events: [String.t()],
  extra: %{optional(String.t()) => term()},
  has_basic_auth: boolean(),
  id: String.t(),
  last_called_at: String.t() | nil,
  name: String.t(),
  project_ids: [String.t()],
  route_id: String.t() | nil,
  route_ids: [String.t()],
  scope: Lettermint.Types.WebhookScope.t(),
  updated_at: String.t(),
  url: String.t()
}