---
title: "Read the facts behind a Work item"
method: GET
path: "/api/assistant/work-items/{id}/facts"
tags: ["Mailzero Assistant"]
---

# Read the facts behind a Work item

`GET /api/assistant/work-items/{id}/facts`

## Request

- Base URL: `https://domani.run`
- URL: `https://domani.run/api/assistant/work-items/{id}/facts`
- Auth: HTTP bearer

The claims and entities merged from every analysis of the item (newest first wins), plus its stored commitments and expectations with their status. Agent tokens read the items of the mailboxes they operate and the items handed to them.

## Path parameters

- `id` string, required

## Response `200`

The facts

- object
  - `work_item_id` string, required
  - `version` integer
  - `analysed` boolean, required
  - `analyses` object[]
    - `id` string
    - `generated_at` string
    - `coverage` string
  - `facts` Fact[], required
    - `key` string, nullable
    - `subject` string, nullable
    - `predicate` string, nullable
    - `object` string, nullable
    - `value` object, nullable
      - `type` 'string' | 'date' | 'money'
      - `value` string, nullable
      - `currency` string, nullable
    - `basis` 'source_explicit' | 'source_implied' | 'model_inference' | 'null', nullable
    - `confidence` number, nullable
    - `valid_from` string, nullable
    - `valid_until` string, nullable
    - `sensitivity` string
    - `evidence_refs` string[]
    - `seen_at` string, date-time
  - `entities` object[], required
    - `kind` string
    - `name` string
    - `aliases` string[]
    - `ref` string
  - `commitments` object[], required
    - `id` string
    - `who` string
    - `owed_to` string, nullable
    - `what` string
    - `due_at` string, nullable
    - `status` string
  - `expectations` object[], required
    - `id` string
    - `who` string
    - `what` string
    - `due_at` string, nullable
    - `status` string
  - `evidence_refs` string[]

## Other responses

- `401`: Missing or invalid API key
- `404`: Work item not found
- `429`: Rate limit exceeded - wait and retry

---

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