Mark a post's comments done
Every comment thread on the post that is open or unread, and whose newest message is no later than before, becomes done and read, as Update a thread would one by one. A thread with something newer stays as it is, and a comment that arrives later opens its thread again.
apiKeyAuthorizationBearer <token>An API key from the web app, under Developers. It starts with rz_live_.
id*stringThe post on the network's id (npost_).
length <= 100Idempotency-Key?string1 to 255 printable characters, new for each request (a UUID); the body up to 1 MB. For 24 hours a repeat with the same key, path and body gets the first answer, with Idempotent-Replayed: true, instead of running again; 5xx, 409 and 429 answers are not kept. Errors, Retries, has the rest.
1 <= length <= 255application/json- body
before*stringThe newest message you read on the post: the latest lastMessageAt among the threads you listed. Threads with anything newer stay open.
date-timeOK
application/json- response
threadIds*array<string>The threads this marked done or read. Empty when there was nothing left to change.
curl -X POST 'https://api.rizamo.com/v1/inbox/posts/npost_01m4fkyer0em9939e5rz4f89v7/done' \ -H 'Idempotency-Key: 4b9e7c1a-2f3d-4e8a-9c6b-1d2e3f4a5b6c' \ -H 'Content-Type: application/json' \ -d '{ "before": "2026-11-06T10:14:00Z"}'{ "threadIds": [ "thr_01m4bvs7w0fmf9g0mrdy7j6bc5", "thr_01m4ckt980em09vyrhvr9tf4am" ]}Reply in a thread POST
Answers as the account: publicly under the comment, or in a private message within 24 hours of the person's last one (`replyWindowEndsAt`). A Threads or YouTube reply comes back `sending` and goes out within a minute: read the thread to follow it. One that failed says why in `deliveryError`; `retryOf` tries it once more, never sending it twice.
Hide a comment PATCH
Hides the comment on its network, as the account, or shows it again (`hidden: false`), then records it on the message. The account's own comments are never hidden, and on Threads only first-level replies (`first`), which hide the replies under them too. Errors: 400, before any call, when it is not a comment (a message) or its network does not allow it for this comment, with why (`moderationProblem`); 422 `capability_missing` when the account's login does not allow managing comments (on Threads, until Meta approves Rizamo's access to replies); 409 when the account needs a new login or is not active, the reply is still sending, or the network refused, with its reason; 404 for a thread or comment the caller does not reach.