Skip to main content

This occurrence's effective staffing needs, and the positions it could need

GET 

/ministries/occurrences/:occurrenceId/requirements

Everything the staffing-needs editor has to draw: the EFFECTIVE requirements from VolunteerScheduleService::getEffectiveRequirements() (each carrying source, so the caller can see which are the schedule's and which are this occurrence's own), plus the active positions of the owning team, so a position that has no requirement row can still be offered as an unchecked line. Served under the occurrence's own scope check, so a team leader can edit one week without reaching past their own team.

Request​

Responses​

OK

Can't find what you need? Ask in Discord, or open an issue on the ChurchCRM repository.