# `Noizu.Slack.Users`
[🔗](https://github.com/noizu-labs-sdks/elixir-slack/blob/v0.1.0/lib/noizu/slack/users.ex#L1)

Workspace users (`users.*`). Slack params go in `opts`.

# `info`

```elixir
@spec info(Noizu.Slack.Client.t(), String.t(), keyword()) ::
  Noizu.Slack.Request.result()
```

GET users.info — one user's profile.

# `list`

```elixir
@spec list(Noizu.Slack.Client.t(), keyword()) :: Noizu.Slack.Request.result()
```

GET users.list — workspace members (one page).

# `list_stream`

```elixir
@spec list_stream(Noizu.Slack.Client.t(), keyword()) :: Enumerable.t()
```

GET users.list — streams every member across pages.

# `lookup_by_email`

```elixir
@spec lookup_by_email(Noizu.Slack.Client.t(), String.t(), keyword()) ::
  Noizu.Slack.Request.result()
```

GET users.lookupByEmail — finds a user by email address.

---

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