GET /flexi/bot/:id
Fetch a single bot's full document.
Returns the full detail of a single bot.
Use case
Debug or inspect a specific bot; pair with /flexi/getgroup for
aggregated views.
Path params
| Param | Required | Description |
|---|---|---|
id | yes | Bot ObjectId. |
Response 200
{
"bot": {
"_id": "...",
"sGroupId": "...",
"eStatus": "2",
"sTokenAddress": "...",
"sTokenName": "MyToken",
"sTokenSymbol": "MTK",
"sPoolId": "...",
"ePoolChosen": "RAYDIUM",
"nSOL": 5,
"nMinSwapSol": 0.1,
"nMaxSwapSol": 1.5,
"nWaitTime": 30,
"nMaxWaitTime": 120,
"bIsPaused": false,
"bStopBot": false,
"bKeepHolder": false,
"sAddress1": "...",
"nVolumeTraded": 12.34,
"nVolumeTradedInSol": 12.34,
"nVolumeTradedInUSD": 1800,
"nHolders": 4,
"nMakers": 8,
"nTransactions": 42,
"nReferralEarnings": 0.012,
"iTokenBot": null,
"sQuoteTokenAddress": null,
"dCreatedAt": "2026-04-20T10:00:00.000Z",
"dUpdatedAt": "2026-04-20T11:00:00.000Z"
}
}
Errors
| Status | Meaning |
|---|---|
403 | Bot not owned by caller. |
404 | Bot not found. |
Example
curl -H "Authorization: Bearer $ACCESS" -H "x-user-id: $USER_ID" \
"$BASE_URL/flexi/bot/<botId>"