Skip to main content
1.3.0
Jul 8, 2026
com.blnkfinance:blnk-java:1.3.0 covers Blnk Core 0.15.0.
Initial public release of the Java SDK with full parity against the TypeScript SDK.

Coverage

Ledgers, ledger balances (including monitors, snapshots, historical balances, and lineage), transactions (bulk, inflight, refunds, queue recovery), reconciliation, identities and PII tokenization, search and reindex, metadata, hooks, API keys, and system health.

Client

Sync client built on the JDK java.net.http.HttpClient and Jackson, with Blnk.init / BlnkClientOptions.builder(), configurable timeouts, GET-only retries, structured ApiResponse envelopes, and redacted logging. Services use camelCase accessors such as transactions().create() and fluent request builders in com.blnkfinance.blnk.types.

Core 0.15.0

Structured error codes on response.error().code(). Inflight commit and void run through the queue by default; pass skipQueue for synchronous results.

Before you upgrade Core

Note the following breaking changes in Core 0.15.0:
  • Transaction and balance responses no longer include rate or currency_multiplier.
  • Branch on response.error().code() for Core failures. Do not parse error message text.