Skip to main content

Sync Breakdown (why not synced)

GET 

/api/ledger/close/periods/:period/sync-breakdown

The why-not-synced breakdown. For the period (key format YYYY-MM), returns every journal entry that has NOT reached the accounting provider, grouped by reason (display status), with an entry count, a dollar total, and a per-reason deep-link filter that lands the entries list on exactly those rows. The synced total rides along as context (how much DID sync). Read-only and entirely local — no provider call.

Each row's disposition is one of: excluded (unsynced by design), in_flight (queued/syncing/retrying), needs_attention (failed/conflict/removed-in-provider/needs-attention). link is a checklist-style deep link ({tab, filter}) for the entries list.

Authentication: Bearer token.

Request

Responses

OK

Response Headers
    Content-Type