BrowserAct API v3
API Reference documentation section imported from BrowserAct Docs.
By Maggie1 author12 articles
Tasks
API Reference documentation section imported from BrowserAct Docs.
- Run a bot (create a task) — POST /v3/bots/{bot_id}/runsStarts a new task execution for a published Bot and returns a `task_id`. ### How it works 1) Use `GET /v3/bots` to find a runnable Bot and copy its `bot_id`.…
- Retrieve a task status — GET /v3/bots/runs/{task_id}/statusReturns the current public status and update time for a task. This endpoint is more lightweight than `GET /v3/bots/runs/{task_id}` and is recommended for polling.
- Retrieve a task — GET /v3/bots/runs/{task_id}Returns comprehensive information about a task, including its current `status`, accepted `input`, output, failure details, files, live browser information, and Bot step summaries when available. Fields that do not apply…
- List tasks — GET /v3/bots/runsReturns a paginated list of Bot execution tasks. ### Filtering - Use `status` to filter by task status. - Use `bot_id` to list tasks created from a specific Bot. -…
- Resume a paused task — POST /v3/bots/runs/{task_id}/resumeRequests the resumption of a paused Bot task. SkillFlow tasks return error code `10879`; tasks that are not paused return `10127`. Resume is asynchronous, so the returned status can remain…
- Cancel a running task — POST /v3/bots/runs/{task_id}/cancelCancels a running or paused task. Optionally provide `biz_code`; when omitted, the default user-cancel code is used. A task already in a terminal state (`finished`, `canceled`, or `failed`) returns error…
Bots
API Reference documentation section imported from BrowserAct Docs.
- List bots — GET /v3/botsReturns a paginated list of Bots that have a runnable published version. ### Filtering - Use `bot_type` to select a Bot type. The public `agent` value means SkillFlow. - Use…
- Retrieve a bot — GET /v3/bots/{bot_id}Fetches a Bot definition, including its creation time and published schemas. For an unpublished Bot owned by the current company, `published_at`, `input_schema`, and `output_schema` are null; attempting to run it…
- List official bot templates — GET /v3/bots/templatesReturns a paginated list of official Bot templates curated by BrowserAct. Use `keyword` for a case-insensitive template name search. Use the returned `template_id` with the template detail or run endpoint.
- Retrieve an official bot template — GET /v3/bots/templates/{template_id}Fetches an official Bot template, including the standard JSON `input_schema` required when creating a template run. If you only need a list of templates, use `GET /v3/bots/templates`.
- Run an official bot template (create a task) — POST /v3/bots/templates/{template_id}/runsStarts a new task execution from an official Bot template and returns a `task_id`. Use `GET /v3/bots/templates` to discover templates and `GET /v3/bots/templates/{template_id}` to inspect the template `input_schema`. Provide an…
Regions
API Reference documentation section imported from BrowserAct Docs.
