# `AccessGrid.CardTemplate.Summary`
[🔗](https://github.com/Access-Grid/accessgrid-ex/blob/main/lib/access_grid/card_template.ex#L173)

Represents a minimal template reference embedded in `AccessGrid.CardTemplatePair.Summary`.

Contains only the essential identifying information: id, name, and platform.
For full template data, use `AccessGrid.Console.read_template/2`.

# `t`

```elixir
@type t() :: %AccessGrid.CardTemplate.Summary{
  id: String.t() | nil,
  name: String.t() | nil,
  platform: String.t() | nil
}
```

# `from_response`

```elixir
@spec from_response(map()) :: t()
```

Creates a Summary struct from an API response map.

---

*Consult [api-reference.md](api-reference.md) for complete listing*
