---
title: "Mark a Work item as opened"
method: POST
path: "/api/assistant/work-items/{id}/open"
tags: ["Mailzero Assistant"]
---

# Mark a Work item as opened

`POST /api/assistant/work-items/{id}/open`

## Request

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

Records that the owner opened this Work item at its current version, which clears its unread marker until the item changes again. Requires the assistant:write scope.

## Path parameters

- `id` string, required

## Response `200`

Opened marker recorded

- object
  - `ok` boolean
  - `opened_at` string
  - `unread` boolean

## 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)
