Body
-
The model type. Can be: account, plan, or circle.
-
The model UUID
-
Filter them down by choosing the start date. This will return all fluxes between the start and end date.
-
Filter them down by choosing the end date.
-
Include transactions from inactive plans. When true, only transactions that occurred before the plan became inactive are included.
-
Filter by transaction types. Accepts an array or comma-separated string.
Value Description adjustment Adjustment adviser_fee Adviser Fee contribution Contribution corporate_action Corporate Action distribution Distribution fee Fee income Income payment Payment provider_fee Provider Fee rebate Rebate trade Trade transfer Transfer withdrawal Withdrawal other Other Values are
adjustment,adviser_fee,contribution,corporate_action,distribution,fee,income,payment,provider_fee,rebate,trade,transfer,withdrawal, orother.
GET
/api/v2/flux
curl \
--request GET 'https://api.plannrcrm.com/api/v2/flux' \
--header "Authorization: Bearer $ACCESS_TOKEN" \
--header "Content-Type: application/json" \
--data '{"model_type":"account","model_uuid":"1977b19b-e948-4e01-b658-239382730c99","start_date":"2026-03-11","end_date":"2026-03-18","filter.include_inactive":false,"filter.transaction_types":"adjustment","filter.include_premiums":false}'
Request examples
{
"model_type": "account",
"model_uuid": "1977b19b-e948-4e01-b658-239382730c99",
"start_date": "2026-03-11",
"end_date": "2026-03-18",
"filter.include_inactive": false,
"filter.transaction_types": "adjustment",
"filter.include_premiums": false
}
Response examples (401)
{
"message": "Unauthenticated."
}