Skip to content

treasury — permissions ​

PermissionGrantsGated endpoints
treasury.readlist accounts + balances, statements, pageGET /accounts, GET /accounts/{id}/entries
treasury.writecreate/rename/delete, transfers, correctionsPOST/PATCH/DELETE /accounts*, POST /transfers

Role defaults: admin * only (payroll-grade blast radius until a clinic widens grants via the roles UI).