client

Kotlin Multiplatform client for the YAXI Open Banking interactive services.

This module hosts RoutexClient (Kotlin; JVM and Android today, Apple targets planned) and RoutexAsyncClient (JVM-only Java façade). Use this module whenever the bank may need to prompt the user for input (credentials, OTPs, redirects, and similar): every service call returns a Response that is either a final Response.Result or an interrupt that the caller resolves via the matching respond* / confirm* methods.

For unattended refreshes against an already-consented connection, use the companion refresh-client module instead.

See the RoutexClient KDoc for the full call-shape description (and runnable Kotlin / Java code samples on each anchor method); the per-service reference lives at Getting started, Providing Credentials, Handling interrupts, Handling sessions, Verify results, Errors.

Packages

Link copied to clipboard