Ledger API
Money movement you can reconcile.
One API for balances, transfers and reconciliation. For teams who would rather not write their own ledger and find the edge cases in production.
curl https://api.tallyspan.xyz/v1/transfers \ -H "Authorization: Bearer sk_live_…" \ -d "amount=4200" \ -d "currency=usd" \ -d "from=acct_18fJq2" \ -d "to=acct_9dK01x" # => {"id":"tr_7Hs2Kd","status":"posted", # "entries":[{"account":"acct_18fJq2",…
Double entry
Balanced or rejected
Every transfer writes paired entries in one transaction. A request that would leave the books unbalanced does not post at all.
Reconciliation
Close without spreadsheets
Pull a statement for any account and period, or stream entries to your warehouse as they post. The numbers are the same either way.
Auditability
Immutable by default
Entries are append-only. Corrections are reversals, so the history of what you believed and when survives the correction.