Skip to main content
POST

Body

string
required
UUID of the bot to start.
The response is returned immediately with status: "starting". Track the real status via GET /bots/:id or stream logs with GET /bots/:id/logs/stream.

Process

  1. Validates ownership
  2. Creates a Docker container (bot_<id>) with --memory and --cpus limits
  3. Starts the container
  4. Begins async log capture
  5. Updates status to "online" once running