Requirements, live/gap counts and assignment rows for one occurrence
GET/ministries/occurrences/:occurrenceId/staffing
The workhorse coordinator read (design section 5.5). Requirements come from VolunteerScheduleService::getEffectiveRequirements(); the counts come from VolunteerAssignmentService::getGaps(), the single gap implementation. Assignments for a position that has no requirement are returned under otherAssignments rather than being hidden.
Request​
Responses​
- 200
- 401
- 403
- 404
OK
Not authenticated
Not authorized for this occurrence, or V2 is not enabled
No such occurrence
Can't find what you need? Ask in Discord, or open an issue on the ChurchCRM repository.