Skip to main content
PATCH
Change a staff member's role

Authorizations

Authorization
string
header
required

Mobile token, global API token, series API key, or event API key. See Authentication above for which endpoints each one reaches.

Path Parameters

event_id
string
required

Event id or slug.

id
string
required

The role assignment id from GET /events/{event_id}/staff — not an email address; those don't belong in a URL.

Body

application/json
role
enum<string>
required

event_admin runs the event; ops handles day-to-day logistics; limited is ops without a participant's most identifying details; safeguarding_lead sees full medical and safeguarding records; read_only looks and touches nothing.

Available options:
event_admin,
ops,
limited,
safeguarding_lead,
read_only

Response

Role changed.

staff_member
object