# `AccessGrid.LandingPage`
[🔗](https://github.com/Access-Grid/accessgrid-ex/blob/main/lib/access_grid/landing_page.ex#L1)

Account-scoped landing page where pass holders are directed before installing
a pass. Returned by `AccessGrid.Console.list_landing_pages/1`,
`AccessGrid.Console.create_landing_page/2`, and
`AccessGrid.Console.update_landing_page/3`.

# `t`

```elixir
@type t() :: %AccessGrid.LandingPage{
  created_at: String.t() | nil,
  id: String.t() | nil,
  kind: String.t() | nil,
  logo_url: String.t() | nil,
  name: String.t() | nil,
  password_protected: boolean() | nil
}
```

# `from_response`

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

Creates a LandingPage struct from an API response map.

---

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