Skip to main content

EventVolunteerGroupInput

Input for creating an event volunteer group.

input EventVolunteerGroupInput {
description: String
eventId: ID!
leaderId: ID!
name: String!
recurringEventInstanceId: ID
scope: VolunteerGroupScope
volunteerUserIds: [ID!]
volunteersRequired: Int
}

Fields

EventVolunteerGroupInput.description ● String scalar

The description of the volunteer group.

EventVolunteerGroupInput.eventId ● ID! non-null scalar

The ID of the event this group is for.

EventVolunteerGroupInput.leaderId ● ID! non-null scalar

The ID of the user who will lead this group.

EventVolunteerGroupInput.name ● String! non-null scalar

The name of the volunteer group.

EventVolunteerGroupInput.recurringEventInstanceId ● ID scalar

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

EventVolunteerGroupInput.scope ● VolunteerGroupScope enum

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

EventVolunteerGroupInput.volunteerUserIds ● [ID!] list scalar

List of user IDs to invite to this group (for batch invitation).

EventVolunteerGroupInput.volunteersRequired ● Int scalar

The number of volunteers required for this group.

Member Of

createEventVolunteerGroup mutation