Skip to the documentation
API

Reopen a thread

Back to the inbox for everyone.

POST/threads/{id}/reopen

Runs the real call on your workspace.

POST /threads/{id}/reopen

Back to the inbox for everyone.

Example

Needs threads:write. The thread moves from the archive back to the inbox for everyone, and doneBy and doneAt are cleared. The assignee stays. Answers with the assignment.

curl
curl -X POST "$OE/threads/thr_7c1e4a90/reopen" -H "$AUTH"
Response
{  "object": "thread_assignment",  "threadId": "thr_7c1e4a90",  "assignee": {    "object": "team_member",    "id": "usr_2f9c1d",    "name": "Grace Hopper",    "email": "[email protected]"  },  "assignedBy": {    "object": "team_member",    "id": "usr_8a41be",    "name": "Ada Lovelace",    "email": "[email protected]"  },  "assignedAt": "2026-10-14T09:12:44.000Z",  "doneBy": null,  "doneAt": null}

A key acts for the workspace owner. A key limited to particular addresses or domains reaches only the threads that arrived at them, and any other thread is a 404.

Reference