Skip to main content

EventVolunteerInput

Input for creating an event volunteer.

input EventVolunteerInput {
eventId: ID!
groupId: ID
recurringEventInstanceId: ID
scope: VolunteerScope
userId: ID!
}

Fields

EventVolunteerInput.eventId ● ID! non-null scalar

The ID of the event being volunteered for.

EventVolunteerInput.groupId ● ID scalar

Optional group ID for compatibility with old API.

EventVolunteerInput.recurringEventInstanceId ● ID scalar

ID of specific recurring event instance (for 'THIS_INSTANCE_ONLY' scope).

EventVolunteerInput.scope ● VolunteerScope enum

Whether this volunteer applies to 'ENTIRE_SERIES' (template) or 'THIS_INSTANCE_ONLY'

EventVolunteerInput.userId ● ID! non-null scalar

The ID of the user volunteering for the event.

Member Of

createEventVolunteer mutation