# `LLMProxy.Plugs.JSONBodyParser`
[🔗](https://github.com/elixir-vibe/llm_proxy/blob/v0.3.1/lib/llm_proxy/plugs/json_body_parser.ex#L1)

Parses authenticated JSON request bodies with a bounded limit and a structured oversized response.

Keep this plug after authentication and quota checks so rejected clients cannot make the proxy
read or decode large JSON bodies.

# `body_limit_bytes`

```elixir
@spec body_limit_bytes() :: pos_integer()
```

---

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