My DCA schedules
get_my_dca_schedulesThe user's DCA schedules — recurring buys or sells that split an amount into slices over time — with progress so far (how many slices have filled and when the next one is due). The same rows get_my_orders returns as dca_schedules; use this one when you only need the DCAs. get_my_orders answers 'what do I have running' in ONE call: orders (limit, take-profit, stop-loss) plus dca_schedules (DCA schedules, one row per schedule; a DCA's individual slices never appear in orders). get_my_dca_schedules is the same DCA rows on their own. If dca_schedules is null, the DCA read failed (dca_schedules_error): call get_my_dca_schedules before telling the user they have no DCA running. By default only live schedules are returned; set include_terminal to also see finished and cancelled ones. To stop a whole DCA, pass its schedule_id to cancel_order. This returns the CURRENT USER's own data, resolved from their API key. There is no way to ask about someone else's wallet with this tool.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| network | No | solana | |
| include_terminal | No | True also returns completed and cancelled schedules. Default: live only. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||