Skip to main content

Data Mart API - Release Notes

Date: 2026-03-26


New Endpoints

  • generalLedgerBalancesForwardByGroup - Forward-period expansion paginated by group. Each affected (branchId, accountId, subaccountId) group is expanded with virtual monthly periods up to the current month. Use lastGroupKey for cursor-based pagination. Marked as EXPERIMENTAL.
  • generalLedgerBalancesForwardExpanded - Forward-period expansion with overflow. pageSize controls approximate source documents processed; response may exceed pageSize due to virtual period expansion. Use lastGroupKey for cursor-based pagination. Marked as EXPERIMENTAL.

Improvements

  • Response compression - API responses now support Brotli (Optimal) and Gzip (Fastest) compression. Clients sending Accept-Encoding: br or Accept-Encoding: gzip will receive compressed responses, including GraphQL payloads.
  • Request-Id header - Every response now includes a Request-Id header containing the OpenTelemetry trace ID, making it easier to correlate API calls with backend traces for debugging.
  • @partOfKey directive introspection - The @partOfKey directive is now visible via GraphQL introspection, allowing clients to programmatically discover which fields form part of an entity's key.