Warning! Construction underway! Amatino is in an 'alpha' state. Not all features are operational. See roadmap

Amatino API Documentation

The Amatino API is structured as model of objects, like "Account", and actions that may be taken upon those objects, such as "Create". Each object supports a set of actions, and generally those actions map to standardised HTTP methods. For example, the action "Retrieve" requires the use of the HTTP method GET, while "Create" requires POST.

Amatino API objects can be categorised as primary, derived, and ancillary. The primary objects are Entity, Account, and Transaction. Every other object exists to support or extend those primary objects in some manner.

Derived objects organise and present accounting information stored using primary objects. For example, a Balance (derived) presents Transactions (primary) in a list form.

Ancillary objects support interactions with primary and derived objects. For example, a Session object holds authentication information that must be supplied with any request for other objects.

Getting Started

For a high level introduction to getting started with Amatino, check out the Getting Started Guide.