# `JSONCodec.Error`
[🔗](https://github.com/dannote/json_codec/blob/main/lib/json_codec/error.ex#L1)

# `t`

```elixir
@type t() :: %JSONCodec.Error{
  __exception__: term(),
  expected: term(),
  got: term(),
  path: [atom() | String.t() | non_neg_integer()],
  reason: atom()
}
```

---

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