Skip to main content

Data Mart API — Release Notes

From: 41833fb To: HEAD (98e6be5) Date: 2026-04-23


New Query Arguments

includeDeleted parameter added to additional queries — VNEDM-1379

Not active yet.

The includeDeleted argument (Boolean! = false) is now available on the following queries. When false (the default), soft-deleted records (deletedDatabaseRecord = true) are excluded from results. Pass includeDeleted: true to include them.

  • accounts
  • addresses
  • apInvoiceLines
  • apPaymentLines
  • branches
  • budgets
  • countries
  • customers
  • customerDocuments
  • customerDocumentLines
  • customerPaymentLines
  • journalTransactions
  • locations
  • paymentMethods
  • projectTasks
  • salesOrders
  • salesPersons
  • salesPrices
  • states
  • supplierDocumentLines
  • supplierPaymentLines
  • suppliers
  • terms
  • vatCategories
  • vatZones
  • warehouses

New Fields

The deletedDatabaseRecord: Boolean! field is now exposed on the following types, letting callers identify records that have been soft-deleted by the ETL's deletion-tracking or reconciliation flows:

  • Address
  • Budget
  • Country
  • CustomerDocumentLine
  • JournalTransaction
  • Location
  • ProjectTask
  • SalesOrder
  • SalesPerson
  • SalesPrice
  • State
  • Terms
  • VatCategory
  • VatZone
  • Warehouse

Deprecations

includeDeleted argument on GL balance queries — VNEDM-1379

Not active yet.

The includeDeleted argument is deprecated on the following queries because deletedDatabaseRecord is not currently populated for general ledger balances; passing the argument has no effect.

  • generalLedgerBalances
  • generalLedgerBalancesV2
  • generalLedgerBalancesForwardByGroup
  • generalLedgerBalancesForwardExpanded
  • generalLedgerBalancesByPeriod

GeneralLedgerBalance.deletedDatabaseRecord field — VNEDM-1379

The deletedDatabaseRecord field on the GeneralLedgerBalance type is marked deprecated for the same reason. The field is included in the schema for type-consistency with other soft-delete-aware entities, but it is not populated for GL balances.