Skip to main content
Removes a member assignment from an event job. This endpoint allows event managers to remove volunteers from job positions when needed.
string
required
The organization ID that owns the event
string
required
The event ID containing the job assignment
string
required
The assignment ID to remove (MongoDB ObjectId of the assignment within the job’s assignments array)

Request

The endpoint requires authentication via Bearer token and the user must have event management permissions for the organization.

Response

boolean
Indicates whether the request was successful
string
Human-readable message describing the result

Error Responses

object
Assignment not found
object
Server error during deletion

Example

Notes

  • The assignment is removed from the job’s assignments array using MongoDB’s pull method
  • This operation is irreversible - the assignment data is permanently removed
  • After deletion, the job’s filled count will decrease, potentially making the job available for new assignments
  • Used in the Event Dashboard’s Jobs Manager when removing a volunteer from a job position