update_plan
(Needs the workspace_key from create_workspace.) Change an existing commission plan (same fields as create_plan; only what you pass changes). Only FUTURE deals use the new terms; booked deals keep their numbers. remove_cap true = no cap.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | No | flat_dues or split_cap | |
| name | No | New name | |
| plan_id | Yes | Plan id or name from list_plans | |
| eo_fee_usd | No | E&O fee per deal | |
| remove_cap | No | true = no cap on this plan | |
| workspace_key | Yes | The workspace_key returned by create_workspace | |
| annual_cap_usd | No | Company-dollar cap per year (0 = none) | |
| monthly_dues_usd | No | Monthly fee in dollars | |
| agent_split_percent | No | Agent's share, e.g. 80 | |
| transaction_fee_usd | No | Fee per deal | |
| post_cap_transaction_fee_usd | No | Fee per deal once capped |