# FaroEx v0.1.0 - API Reference

## Modules

- [FaroEx](FaroEx.md): Send push notifications through a [Faro](https://gitlab.com/estudio-yobo/faro) server.
- [FaroEx.Audience](FaroEx.Audience.md): Helpers that build the audience maps a Faro send accepts.
- [FaroEx.Client](FaroEx.Client.md): One Faro app, one base url, one API key.

- Exceptions
  - [FaroEx.Error](FaroEx.Error.md): What a failed call returns. **Returned, never raised** — every public function gives you
`{:error, %FaroEx.Error{}}` so failures are part of the ordinary control flow.

