---
title: "Mark the conversation read"
method: PUT
path: "/workspaces/{workspaceSlug}/mentor/conversation/read"
tags: ["Mentor"]
---

# Mark the conversation read

`PUT /workspaces/{workspaceSlug}/mentor/conversation/read`

## Request

- Base URL: `/` (relative, and the document was published on a file host, not at the API’s origin)
- URL: `/workspaces/{workspaceSlug}/mentor/conversation/read`
- Auth: HTTP bearer

Records how far the developer read, for every device. The marker keeps the latest time: an earlier one changes nothing.

## Path parameters

- `workspaceSlug` string, required

## Request body

- MentorReadRequest: How far the developer read their Heph conversation
  - `at` string, date-time, required: The time of the newest answer the developer saw

## Response `200`

The marker after the request: this time or a later one

- MentorRead: How far the developer read their Heph conversation
  - `lastReadAt` string, date-time: The read marker; absent when the developer has no conversation yet

## Changes

- **2026-10-21** `29ab13db0a39`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/hephaestus-build/apis/hephaestus-api/changes/workspaces/:workspaceSlug/mentor/conversation/read/put.md)

---

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