---
title: "Report bridge command result"
method: POST
path: "/v1/private/local-runners/{runnerId}/bridge/commands/{commandId}/results"
tags: ["Runners"]
---

# Report bridge command result

`POST /v1/private/local-runners/{runnerId}/bridge/commands/{commandId}/results`

## Request

- Base URL: `http://localhost:5173/api`
- URL: `http://localhost:5173/api/v1/private/local-runners/{runnerId}/bridge/commands/{commandId}/results`
- Auth: none declared

Report bridge command completion or failure

## Path parameters

- `runnerId` string, uuid, required
- `commandId` string, uuid, required

## Request body

- BridgeCommandResultRequest
  - `status` 'pending' | 'picked_up' | 'completed' | 'failed' | 'timed_out', required
  - `result` JsonNode
  - `error` JsonNode
  - `duration_ms` integer

## Response `204`

Result accepted

## Other responses

- `404`: Command not found
- `409`: Already completed

---

[API](https://skmtc.dev/comet-ml/apis/opik-rest-api.md) - [All operations](https://skmtc.dev/comet-ml/apis/opik-rest-api/llms.txt) - [OpenAPI document](https://skmtc.dev/comet-ml/apis/opik-rest-api/revisions/0067fada8962?raw)
