API Reference sudreg_ex v#0.1.0

Copy Markdown View Source

Modules

Elixir client for the Croatian Court Register (Sudski registar) public open-data REST API.

One function per v3 "javni" (public) Sudski registar endpoint, over SudregEx.Request.request/3.

OAuth2 client-credentials authentication against the Sudski registar token endpoint.

Configuration carrier for the Sudski registar v3 "javni" (public) API.

A failed Sudski registar API interaction.

Display helpers for Sudski registar values.

Optional client-side sliding-window rate limiter.

The generic GET pipeline every endpoint wrapper calls.

A successful Sudski registar API response: the decoded data plus the metadata the service returns in X-* headers.

An OAuth2 bearer token together with its computed expiry.

Caches OAuth2 bearer tokens per client_id and refreshes them on expiry.