API Reference Setu Client v#1.0.0

Copy Markdown View Source

Modules

Production-grade Elixir client for the Setu API Platform.

Central configuration struct for the Setu SDK.

Setu Account Aggregator FIU API client.

Setu Aadhaar eSign API client.

Setu Bank Account Verification (BAV / penny-drop) client.

Setu DigiLocker API client.

Setu Aadhaar eKYC API client.

Setu GSTIN Verification API client.

Setu Name Match API client.

Setu PAN Verification API client (NSDL).

Structured error returned by every Setu SDK function.

Shared HTTP client used by all Setu SDK sub-modules.

Setu BBPS BillCollect client.

Setu BBPS BillPay (agent-side) client.

Complete UPI Setu (UMAP) API client.

Setu WhatsApp Collect client.

Client-side token-bucket rate limiter implemented as an OTP GenServer.

Telemetry integration for the Setu SDK.

OTP GenServer managing Setu Bearer token lifecycle.

Shared client-side validation helpers used by all Setu SDK modules.

Behaviour defining the webhook callback interface.

Unified webhook dispatcher for all Setu notification events.