---
title: "Add Bid Observation"
method: POST
path: "/bid-runs/observations"
tags: ["operator-runs"]
---

# Add Bid Observation

`POST /bid-runs/observations`

Append one operator observation note to the bid workflow's memory.

Notes are workflow-scoped (per org + takeoff_to_aspire_opportunities), not
per-opportunity; source_run_id records which run it was left from. Pilot
distills active notes into the standing memory injected into future runs.

## Request body

- AddBidObservationRequest — Body for leaving one agent observation note on the bid workflow.
  - `note` string, required
  - `source_run_id` string, nullable

## Response `200`

Successful Response

- unknown

## Other responses

- `404` — Not found
- `422` — Validation Error

---

[API](https://skmtc.dev/noso/apis/crucible-backend-api.md) · [All operations](https://skmtc.dev/noso/apis/crucible-backend-api/llms.txt) · [OpenAPI document](https://skmtc.dev/noso/apis/crucible-backend-api/revisions/94953390bbd8?raw)
