# `Swoosh.ApiClient.Req`
[🔗](https://github.com/swoosh/swoosh/blob/v1.25.0/lib/swoosh/api_client/req.ex#L1)

Req-based ApiClient for Swoosh.

    config :swoosh, :api_client, Swoosh.ApiClient.Req

Any `client_options` that are set will be passed along to `Req.post` but the
following keys will be overwritten as they are set by Swoosh explicitly:
  * `headers`
  * `body`
  * `decode_body` - set to false as Adapters expect the raw response

---

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