Skip to main content
DELETE
Remove a writer from a work
This endpoint requires authentication. Include your Bearer token in the Authorization header.

Description

DELETE /writer/writers//works/ Description: Removes the CWRWorkWriter association(s) between this writer and work. If multiple associations exist for different roles on the same writer/work pair, pass writerRole to remove only that one — otherwise ALL associations for the pair are removed. Response reports the recomputed shareTotals across the remaining writers on the work. Authorization:
  • Required role: admin or higher
Method: DELETE

Code Examples

Authorizations

Authorization
string
header
required

JWT Authorization header using the Bearer scheme. Format: "Bearer {token}"

Path Parameters

writerId
string<uuid>
required
workId
string<uuid>
required

Query Parameters

writerRole
enum<string>

Optional — restrict removal to this role only.

Available options:
CA,
AR,
AD,
TR

Response

Association(s) removed

message
string
Example:

"Writer abc123 removed from work def456"

removedCount
integer
shareTotals
object

Sum of PR/MR/SR shares across all writers on the work, keyed by territory code.

remainingWriterCount
integer