Bot Orchestration

Get bot runs with optional filtering.

Args: bot_name: Filter by bot name account_name: Filter by account name strategy_type: Filter by strategy type (script or controller) strategy_name: Filter by strategy name run_status: Filter by run status (CREATED, RUNNING, STOPPED, ERROR) deployment_status: Filter by deployment status (DEPLOYED, FAILED, ARCHIVED) limit: Maximum number of results to return offset: Number of results to skip include_final_status: Include the final status snapshot for each run. Off by default because the blob can be ~89 KB per record (~99% of the payload); use GET /bot-runs/{bot_run_id} to fetch it for a single run. bots_manager: Bot orchestrator service dependency

Returns: List of bot runs with their details

get/bot-orchestration/bot-runs

Request

  • Base URL
    http://localhost:8000
  • URL
    http://localhost:8000/bot-orchestration/bot-runs
  • Auth
    HTTP basic

Query parameters

bot_namestring
account_namestring
strategy_typestring
strategy_namestring
run_statusstring
deployment_statusstring
limitinteger
offsetinteger
include_final_statusboolean

Response

Successful Response

unknown required

Changes

    • info

      added the new optional query request parameter include_final_status

    • info

      added the optional property // to the response with the status

    • info

      added the optional property // to the response with the status