---
title: "Read owner-reported evidence for an unknown write"
method: GET
path: "/v1/jobs/{jobId}/reconciliations"
---

# Read owner-reported evidence for an unknown write

`GET /v1/jobs/{jobId}/reconciliations`

## Request

- Base URL: `https://actiondock.app`
- URL: `https://actiondock.app/v1/jobs/{jobId}/reconciliations`
- Auth: HTTP bearer

Append-only observations, newest first. Does not change the job state, independently verify provider state, or authorize a retry.

## Path parameters

- `jobId` string, uuid, required

## Query parameters

- `limit` integer
- `before` string

## Response `200`

Owner observations

- ReconciliationPage
  - `records` object[], required: Owner observations, newest first; corrections append to history.
    - `id` string, uuid, required
    - `jobId` string, uuid, required
    - `outcome` 'applied' | 'not_applied' | 'inconclusive', required
    - `evidence` string, required
    - `reference` string, nullable, required
    - `recordedBy` string, required: Signed-in workspace owner who recorded this observation.
    - `createdAt` string, date-time, required
  - `nextBefore` string, nullable, required: Pass as before to read older records; null means the end of history.

## Other responses

- `400`: Invalid pagination query.
- `401`: Missing, invalid, or revoked workspace API key.
- `404`: Resource not found or outside the caller's workspace.
- `429`: Rate limit exceeded (rate_limit_exceeded).

---

[API](https://skmtc.dev/actiondock/apis/actiondock-api.md) · [All operations](https://skmtc.dev/actiondock/apis/actiondock-api/llms.txt) · [OpenAPI document](https://skmtc.dev/actiondock/apis/actiondock-api/revisions/b8a60dcf4926?raw)
