Skip to main content
PRD comment threads carry review feedback on an app’s PRD. Each thread anchors to a PRD entry id and holds a conversation of replies. Threads persist across versions; raisedOnVersion records the version the feedback was raised against. Authentication (all endpoints): entity access required — the entity’s publisher or a user it is shared with. Read-only reviewers can comment; PRD comments are collaboration metadata, not entity mutations. Unlike other Platform API resources, PRD comment responses use camelCase field names.

Thread shape

List threads

Returns { threads: [...] }, oldest first, with replies nested.

Create a thread

Returns 201 with { thread }.

Resolve or reopen a thread

Resolving stamps resolvedBy and resolvedAt; reopening clears them. Returns { thread }.

Delete a thread

Only the thread’s creator may delete it (403 otherwise). Returns { success: true }.

Add a reply

Returns 201 with { reply } and bumps the thread’s updatedAt.

Delete a reply

Only the reply’s author may delete it (403 otherwise). Deleting the last reply also deletes the thread. Returns { success: true, threadDeleted: boolean }.