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":"8798602b-8a54-4863-87cf-9b1504c9b9df","start_date":"2026-02-17","end_date":"2026-02-24","filter.include_inactive":false,"filter.transaction_types":"adjustment","filter.include_premiums":false}'
Request examples
{
"model_type": "account",
"model_uuid": "8798602b-8a54-4863-87cf-9b1504c9b9df",
"start_date": "2026-02-17",
"end_date": "2026-02-24",
"filter.include_inactive": false,
"filter.transaction_types": "adjustment",
"filter.include_premiums": false
}
Response examples (401)
{
"message": "Unauthenticated."
}