Funds segregation snapshot
Per-currency totals of client_held vs. custody_held accounts
plus a delta and a custody breakdown. Feeds regulator-style
client-money reports (EMI, CASP, etc.). The platform itself
does not interpret the classification beyond grouping.
Classifications and custody tags are set by the customer on
accounts or inherited from account templates. The default
classification is neutral, so existing ledgers report an
empty by_currency until accounts are tagged.
On-demand only at v1: no snapshot history is kept (see Q2 of
docs/decisions/2026-05-27-platform-open-questions.md).
Authorizations
OAuth 2.0 client_credentials grant. Send client_id:client_secret
as HTTP Basic, or as form fields. Tokens are HS256 JWTs valid for
one hour (configurable). Decode them at jwt.io.
Query Parameters
Point-in-time cutoff (uses value_date, not booking_date).
Defaults to now.
Restrict the report to a single currency.
Response
Fund segregation snapshot