---
title: "Changes to The public page's \"viewed\" beacon for a read-only handout (ITE-1712): the only thing that\nmarks one read. The page sends it once the handout has been on screen a moment or the reader\nscrolls or taps, which mail scanners and link previewers never do. The token is in the body,\nnot the path, so it stays out of logs and falls under the form-submit limit. Idempotent: a\nrepeat is 204 and changes nothing. Anything the token can't mark (unknown, expired, taken\nback, unpublished, not a read-only handout) is the same 404."
method: POST
path: "/public/questionnaires/viewed"
---

# Changes to The public page's "viewed" beacon for a read-only handout (ITE-1712): the only thing that
marks one read. The page sends it once the handout has been on screen a moment or the reader
scrolls or taps, which mail scanners and link previewers never do. The token is in the body,
not the path, so it stays out of logs and falls under the form-submit limit. Idempotent: a
repeat is 204 and changes nothing. Anything the token can't mark (unknown, expired, taken
back, unpublished, not a read-only handout) is the same 404.

`POST /public/questionnaires/viewed`

> Every recorded change to this operation, newest first.

## Timeline

Changed in 1 of 14 revisions.

- **2026-10-28** `099cf36186e0`: 1 info

## Changes

- **2026-10-28** `099cf36186e0`: 1 info
  - endpoint added

---

[Operation](https://skmtc.dev/clinicos/apis/pawthosx-business-api-v1/docs/public/questionnaires/viewed/post.md) - [API](https://skmtc.dev/clinicos/apis/pawthosx-business-api-v1.md) - [Page](https://skmtc.dev/clinicos/apis/pawthosx-business-api-v1/changes/public/questionnaires/viewed/post)
