# `T3.HTTP.Response`
[🔗](https://github.com/dl-alexandre/t3-elixir/blob/main/lib/t3/http/response.ex#L1)

An HTTP success, including raw headers and a JSON-decoded or binary body.

Bodies/headers can contain credentials from authentication routes; Inspect
intentionally shows only status. A redirect is returned as an HTTP error,
never followed automatically. No cookie jar is maintained.

# `t`

```elixir
@type t() :: %T3.HTTP.Response{
  body: term(),
  headers: [{binary(), binary()}],
  status: integer()
}
```

---

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