Update Project Locked Tags Endpoint
Replaces the project's locked tags with the body's list. Body: { projectId: number, lockedTags: string[] }.
Gated on 'settings.manage.lockedTags' (migration 026). Before that this endpoint was gated only by require_project_access, so ANY project member — a photographer included — could rewrite the locked-tag list and expose images the organizers had deliberately withheld. require_task_or_403 also enforces project membership, so it replaces that check.
put/updateProjectLockedTags
Response
Successful Response
{"stackTrail":"paths:/updateProjectLockedTags:put:responses:200:content:application/json:schema","oasType":"schema","type":"unknown"}
Changes
No recorded changes to this endpoint across all 1 revision of this API.