Skip to main content
BlueAI
Home/Accounting/Overview

Accounting Reference

Accounting domain API for journal entries, accounts, and financial closing

|
Journal Entries

Manage the full journal entry lifecycle: create, update, post, and void.

  • GET/api/v1/accounting/journalsList journal entries
  • POST/api/v1/accounting/journalsCreate a journal entry
  • GET/api/v1/accounting/journals/{id}Get a journal entry
  • PATCH/api/v1/accounting/journals/{id}Update a journal entry
  • DELETE/api/v1/accounting/journals/{id}Delete a journal entry
  • POST/api/v1/accounting/journals/{id}/postPost a journal entry
  • POST/api/v1/accounting/journals/{id}/voidVoid a journal entry
Approvals

Manage journal entry approval requests, approvals, and rejections.

  • POST/api/v1/accounting/journals/{id}/submitSubmit for approval
  • POST/api/v1/accounting/journals/{id}/approveApprove or reject
  • GET/api/v1/accounting/journals/{id}/approvalsList approval history
Accounts

Create, update, and delete chart of accounts. Seed default accounts.

  • GET/api/v1/accounting/accountsList accounts
  • POST/api/v1/accounting/accountsCreate an account
  • PATCH/api/v1/accounting/accounts/{id}Update an account
  • DELETE/api/v1/accounting/accounts/{id}Delete an account
  • POST/api/v1/accounting/accounts/seedSeed default accounts
Fiscal Years

Create, list, and close fiscal years.

  • GET/api/v1/accounting/fiscal-yearsList fiscal years
  • POST/api/v1/accounting/fiscal-yearsCreate a fiscal year
  • POST/api/v1/accounting/fiscal-years/{id}/closeClose a fiscal year
Period Locks

Lock and unlock journal entry input on a monthly basis.

  • GET/api/v1/accounting/period-locksList period locks
  • POST/api/v1/accounting/period-locksCreate a period lock
  • DELETE/api/v1/accounting/period-locks/{id}Delete a period lock
Financial Reports

Retrieve journal book, general ledger, trial balance, balance sheet, income statement, and cash flow statement. CSV export is also available.

  • GET/api/v1/accounting/reports/journal-bookGet journal book
  • GET/api/v1/accounting/reports/general-ledgerGet general ledger
  • GET/api/v1/accounting/reports/trial-balanceGet trial balance
  • GET/api/v1/accounting/reports/balance-sheetGet balance sheet
  • GET/api/v1/accounting/reports/income-statementGet income statement
  • GET/api/v1/accounting/reports/cash-flow-statementGet cash flow statement
Documents

Register and manage source documents (receipts, invoices, etc.) and link them to journal entries.

  • GET/api/v1/accounting/documentsList documents
  • POST/api/v1/accounting/documentsCreate a document
  • GET/api/v1/accounting/documents/{id}Get a document
  • PATCH/api/v1/accounting/documents/{id}Update a document
  • POST/api/v1/accounting/documents/{id}/linkLink to journal entry
Audit Logs

View change history of accounting data.

  • GET/api/v1/accounting/audit-logsList audit logs