Items, Taxes & Accounts
Item master, the GST tax catalogue, and read-only access to the Chart of Accounts.
Items
GET
/itemsList itemsAIBooks.items.READGET
/items/{item_id}Get one itemAIBooks.items.READPOST
/itemsCreate an itemAIBooks.items.CREATEPUT
/items/{item_id}Update an itemAIBooks.items.UPDATEPOST
/items/{item_id}/archiveArchive (soft-delete)AIBooks.items.UPDATEDELETE
/items/{item_id}Hard delete (only if unused)AIBooks.items.DELETEResource shape
{
"item_id": "it_widget",
"item_name": "Widget",
"sku": "W-100",
"item_type": "GOODS", // GOODS | SERVICE
"description": null,
"hsn_or_sac": "8421",
"unit": "NOS",
"rate": 100.0, // selling price
"purchase_rate": 70.0,
"tax_id": "tx_gst_18",
"status": "ACTIVE",
"created_time": "...",
"last_modified_time": "..."
}Taxes
GET
/taxesList GST taxesAIBooks.taxes.READGET
/taxes/{tax_id}Get one taxAIBooks.taxes.READRead-only. Tax rows ship with the org and are managed via the Settings UI on the main app — no public write endpoint.
{
"tax_id": "tx_gst_18",
"name": "GST 18%",
"shape": "INTRA_STATE", // INTRA_STATE | INTER_STATE | RCM | EXEMPT | NIL_RATED | NON_GST
"cgst": 9.0,
"sgst": 9.0,
"igst": 18.0,
"cess": 0.0
}Accounts (Chart of Accounts)
GET
/accountsList active accountsAIBooks.accounts.READGET
/accounts/{account_id}Get one accountAIBooks.accounts.READRead-only. Accounts are created via the Settings UI on the main app (or the system seeds them at org creation).
{
"account_id": "acc_ar",
"code": "1040",
"name": "Accounts Receivable",
"account_type":"ACCOUNTS_RECEIVABLE",
"parent_id": null,
"description": null,
"current_balance": 458920.0,
"currency_code": "INR",
"is_active": true,
"is_system": true
}