Lettermint.Types.TeamData (Lettermint v2.0.0)

Copy Markdown View Source

schema:TeamData.

Fields

  • id (required)
  • name (required)
  • type (required)
  • plan (required)
  • included_volume (required): Number of emails included in the team's monthly plan
  • tier (required, deprecated): Deprecated alias for included_volume
  • verified_at (required, nullable)
  • features (optional)
  • addons (optional)
  • created_at (required)
  • domains_count (optional)
  • projects_count (optional)
  • members_count (optional)

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.TeamData{
  addons: [Lettermint.Types.TeamAddonData.t()] | :unset,
  created_at: String.t(),
  domains_count: integer() | :unset,
  extra: %{optional(String.t()) => term()},
  features: [String.t()] | :unset,
  id: String.t(),
  included_volume: integer(),
  members_count: integer() | :unset,
  name: String.t(),
  plan: Lettermint.Types.Plan.t(),
  projects_count: integer() | :unset,
  tier: integer(),
  type: Lettermint.Types.TeamType.t(),
  verified_at: String.t() | nil
}