This document explains how to use Tackler API on JVM and JS environments.
Tackler’s client side api (
tackler-api) has data models of reports which can be used on the client side.
This api is provided for both JVM and JS environments via ScalaJS.
Tackler API data models:
There is an option to filter transactions based on attributes of single transaction. See Transaction Filters for general information about these filters.
There are several examples of how to define complex transaction filters in the test suite: core → tests → filter
Dependency settings for SBT are:
libraryDependencies += "fi.e257" %%% "tackler-api" % "version-number"
This is released on Maven Central Repository.