finances
Manage family balances, event revenue, and transactions. Run settlements and record historical financial data for family commissions.
Instructions
Financial operations — view family balances, event revenue, transactions, run settlement, and record historical data. Families earn commissions from events which are distributed to their accounts after settlement.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | No | Date for historical records (ISO 8601) | |
| type | No | Transaction type filter (event_commission, fund_deduction, scholarship_payment) | |
| limit | No | Number of transactions to return | |
| action | Yes | Action to perform | |
| amount | No | Dollar amount (for credit_account, record_scholarship) | |
| dateTo | No | End date (ISO 8601) | |
| stands | No | Stand data array (for record_settlement) | |
| status | No | Status (for record_scholarship: pending, approved, rejected) | |
| eventId | No | Event ID | |
| venueId | No | Venue ID for revenue filtering | |
| dateFrom | No | Start date (ISO 8601) | |
| familyId | No | Family ID | |
| templateId | No | Template ID (for get_settlement_template) | |
| description | No | Description for ledger entry | |
| settlementTemplateId | No | Settlement template ID |