ENUM

OpportunityConnectionType

The type of connection a volunteer could make to an opportunity. Once an opportunity is created in VolunteerMatch, changing connectionType is not allowed. By default, VolunteerMatch saves all new opportunities with connectionType of 'express interest'.

link GraphQL Schema definition

  • enum OpportunityConnectionType {
  • # Internal usage only
  • excludePassthrough
  • # Volunteer expresses interest but does not reserve a spot in the system
  • express_interest
  • # Volunteer is re-directed to another site to connect with the organization
  • # without requiring the volunteer to login and create a connection first. When
  • # creating an opportunity, use this connection type only when you have a re-direct
  • # URL available and you do not require volunteer login on VM. If opportunity
  • # doesn’t have connectionType of “passthrough” or “redirect”, the redirectURL
  • # field is ignored.
  • passthrough
  • # Volunteer reserves a spot in the system upon connection
  • signup
  • }