# `Hunter.Suggestion`
[🔗](https://github.com/milmazz/hunter/blob/v0.8.0/lib/hunter/suggestion.ex#L1)

Suggestion entity

A suggested account to follow, with a reason for the suggestion

## Fields

  * `source` - the reason this account is being suggested, one of: `staff`,
    `past_interactions`, `global` (deprecated since Mastodon 4.3 in favor
    of `sources`)
  * `sources` - reasons this account is being suggested, list of:
    `featured`, `most_followed`, `most_interactions`,
    `similar_to_recently_followed`, `friends_of_friends`
  * `account` - the `Hunter.Account` being recommended to follow

# `t`

```elixir
@type t() :: %Hunter.Suggestion{
  account: Hunter.Account.t(),
  source: String.t(),
  sources: [String.t()]
}
```

---

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