Operations that require observation
Polling strategy
Use these read endpoints after state-changing operations:GET /api/v1/info/subscriptionsforACTIVE,PAUSED, andCANCELLED;GET /api/v1/info/balance/{mt5_login}for current MT5 balances;GET /api/v1/info/investor/{investor_login}/masterfor the active relationship;- performance fee queries for payment settlement and reconciliation.
Completion conditions
- Assignment: subscription is
ACTIVEand the required balances have converged. - Withdrawal: the response and
mt5_deal_idhave been recorded and balances are reconciled. - Unassignment: subscription is
CANCELLEDandended_atis not null. - Weekly fee run: executed Investor payments reconcile with credits to the payment account.
Previous: Performance fees
Return to fee configuration and reconciliation.
Next: Financial safety
Prevent duplicate or unreconciled money movements.