curl "https://api.phanomcloud.online/bots/3fa85f64-5717-4562-b3fc-2c963f66afa6/logs?lines=50" \
-H "Authorization: Bearer sess_..."
{
"success": true,
"data": {
"bot_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"lines": 3,
"logs": [
"[2025-01-15 10:00:01] Bot started successfully",
"[2025-01-15 10:00:02] Connected to Discord",
"[2025-01-15 10:00:05] Listening for commands..."
]
}
}
Logs
Get Logs
Returns the last N lines of stdout/stderr logs captured from the bot’s Docker container.
GET
/
bots
/
{id}
/
logs
curl "https://api.phanomcloud.online/bots/3fa85f64-5717-4562-b3fc-2c963f66afa6/logs?lines=50" \
-H "Authorization: Bearer sess_..."
{
"success": true,
"data": {
"bot_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"lines": 3,
"logs": [
"[2025-01-15 10:00:01] Bot started successfully",
"[2025-01-15 10:00:02] Connected to Discord",
"[2025-01-15 10:00:05] Listening for commands..."
]
}
}
Path Parameters
string
required
UUID of the bot.
Query Parameters
number
default:"100"
Number of log lines to return. Maximum:
500.curl "https://api.phanomcloud.online/bots/3fa85f64-5717-4562-b3fc-2c963f66afa6/logs?lines=50" \
-H "Authorization: Bearer sess_..."
{
"success": true,
"data": {
"bot_id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"lines": 3,
"logs": [
"[2025-01-15 10:00:01] Bot started successfully",
"[2025-01-15 10:00:02] Connected to Discord",
"[2025-01-15 10:00:05] Listening for commands..."
]
}
}

