get_bot
Retrieve a specific DCA, combo, or grid bot using its MongoDB ObjectId or UUID, with customizable field selection for detailed views.
Instructions
Get a single bot by its MongoDB ObjectId or UUID. Supports the same field selection presets as list_bots.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| botType | Yes | Bot type | |
| botId | Yes | Bot identifier. Accepts EITHER the bot's 24-character hex MongoDB ObjectId (e.g. "65f000000000000000000001") OR the bot's UUID (e.g. "550e8400-e29b-41d4-a716-446655440000"). Either form resolves to the same bot — use whichever the bot record exposes. Get both from list_bots (the `_id` and `uuid` fields). | |
| fields | No | Field selection: preset ("minimal", "standard", "extended", "full") or comma-separated fields (e.g. "_id,uuid,settings.name,profit.total"). Default: "standard" | |
| paperContext | No | Paper trading context (true = paper, false = real). Default: false |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| status | No | OK on success, NOTOK on a handled API error. | |
| reason | No | Error reason when status is NOTOK; null otherwise. | |
| data | No | The bot record; fields present depend on the `fields` preset. | |
| meta | No | Pagination / result metadata, present on list-style responses. |