# `Stancer.OpenAPILoader`

Loads the Stancer OpenAPI specification with intelligent fallback.

1. Tries to download from Stancer
2. Falls back to cached version in priv/openapi.json
3. Logs version info when using cached version

# `download_spec_now!`

# `extract_endpoints`

# `load_spec`

```elixir
@spec load_spec() :: {:ok, map()} | {:error, String.t()}
```

# `load_spec!`

```elixir
@spec load_spec!() :: map()
```

# `param_to_elixir_type`

---

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