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.READGET
/branches/{branch_id}Get one branchAIBooks.branches.READQuery: 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.READQuery: 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.READReturns 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.READGET
/exchange_ratesDaily rates between currency pairsAIBooks.currencies.READExchange 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"
}