BoringBooks API reference

balance_sheet

POST /api/v1/queries/balance_sheet

Base URL: https://boringbooks.io.

Request body

FieldTypeRequiredDescription
as_of_datestring (date)yesThe date the balances are stated at, including that day's postings.
ledger_idstring (uuid)yes

Example:

{
  "as_of_date": "2026-09-15",
  "ledger_id": "11111111-1111-4111-8111-111111111111"
}

Response (200)

FieldTypeRequiredDescription
as_of_datestring (date)yes
assetsAmountyes
currencyCurrencyyes
current_earningsAmountyes
equityAmountyes
liabilitiesAmountyes
rowsarray of objectyes
rows[].account_idstring (uuid)yes
rows[].balanceAmountyes
rows[].codestringyes
rows[].namestringyes
rows[].typestringyes

Shared types

Fields typed with one of these names refer to it.

Errors

Every error response is a single error object with a closed type and a refining code. The codes, and the conventions every operation shares, are in llms-full.txt.