InvestiFiPartner APIBeta
Prod Environment

Reconciliation

Trading periods — the settlement batches transactions are grouped into, with authoritative totals.

A trading period is the settlement batch the platform groups transactions into. Each period carries its own status and authoritative volume and fee totals, so reconciliation means reading the period — not re-aggregating rows yourself.

Filter the list by settlement state: GET /trading-periods/?status=pending shows what's currently settling, status=fully_settled the periods whose totals are final.

Every transaction carries a trading_period_id. To reconcile a period, read its totals here, then pull /transactions/?trading_period_id=… for the line items behind them — see the reconciliation guide for the full flow.

A period's status moves openpendingfully_settled; its totals are final once it reaches fully_settled.

New to the API? Start with the Overview for the authentication, data format, and pagination conventions that apply across every endpoint.