FinzBooksDevelopers

Lookups

Small, bounded reference lists — branches, bank accounts, cost centers, currencies, exchange rates. No pagination; full lists come back in one call.

Branches

GET/branchesList Places of BusinessAIBooks.branches.READ
GET/branches/{branch_id}Get one branchAIBooks.branches.READ

Query: active_only (default true).

{
  "branch_id":  "br_hq",
  "code":       "HQ",
  "name":       "Head Office",
  "gstin":      "27AAAPG7885R1ZP",
  "state":      "IN-MH",
  "city":       "Mumbai",
  "is_default": true,
  "invoice_prefix": "INV-",
  "bill_prefix": "BILL-"
}

Bank accounts

GET/bank_accountsBANK + CASH accounts from the CoAAIBooks.bankaccounts.READ

Query: active_only (default true), include_cash (default true — pass false for bank only).

Returned accounts are valid values for paid_through_account_id on payments and expenses.

Cost centers

GET/cost_centersActive cost-center optionsAIBooks.costcenters.READ

Returns the active TagOption rows under the org's COST_CENTER tag. Pass any of these cost_center_id values in transaction tags[] to tag a document for cost-center reporting.

Currencies & exchange rates

GET/currenciesEnabled ISO-4217 currenciesAIBooks.currencies.READ
GET/exchange_ratesDaily rates between currency pairsAIBooks.currencies.READ

Exchange rates query params: from_currency, to_currency, limit (max 1000, default 200). Newest-first by rate_date.

{
  "exchange_rate_id": "rate_abc",
  "from_currency":    "USD",
  "to_currency":      "INR",
  "rate":             83.42,
  "rate_date":        "2026-05-12",
  "source":           "RBI"
}