Skip to main content
POST
Create a Volunteer

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

volunteerOpportunityId
string
required

(Required) The volunteer opportunity identifier.

Body

application/json
contactIndividualId
string

The identifier of the contact individual this record belongs to.

Response

OK

id
string

The unique identifier of the record in Virtuous.

volunteerUrl
string
createDateTimeUtc
string

The UTC date and time the record was created.

createdByUser
string

The name of the user who created the record.

modifiedDateTimeUtc
string

The UTC date and time the record was last modified.

modifiedByUser
string

The name of the user who last modified the record.

contactId
string

The identifier of the contact this record belongs to.

contactUrl
string

A link to the related contact.

displayName
string

The label to show for this value in a user interface.

firstName
string
avatarUrl
string
primaryPhone
string
primaryEmail
string
totalHours
string
timesVolunteered
string
volunteerAttendanceUrl
string
volunteerOpportunityId
string
volunteerOpportunityUrl
string
Last modified on August 11, 2026