Skip to navigation

Update a Project

Authentication

AuthorizationBearer

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

Path parameters

idlongRequired
The ID for the project to be updated

Request

Project to update
namestringRequired
The name of the project
descriptionstringRequired
A description for the project
allow_guestsbooleanRequired
Whether to allow volunteers to bring guests
age_limitintegerRequired0-99
The minimum age a volunteer must be
volunteer_questionstringRequired
Ask your volunteers to provide additional information about themselves as they register. This field will be required to join the Serving Date.
dateslist of objectsRequired
Update Project
detailsstringOptional
Emphasize important details such as shoes to wear or items to bring. This information goes in the signup confirmation email, and is a great place to detail next steps in a Project
participant_approval_requiredbooleanOptional
Volunteers must be approved by the organizer before their spot is reserved.
background_check_requiredbooleanOptional
Volunteers must have a background check before signing up for your Project.
show_volunteer_counterbooleanOptional
Display number of participants. Note that this will only show on the project page if it is an Anytime project
volunteer_counter_thresholdintegerOptional0-99
The minimum number of volunteers signed up before the counter is shown. Note that this will only show on the project page if it is an Anytime project
draftbooleanOptional
When a project is in draft, it will not be viewable by anyone.
privacyenumOptional

Public is accessible by all VOMO users. Private is accessible only by the members of your Organization (those people in your People list).

Allowed values:
organization_idintegerOptional
The Organization ID to post the project to. Note, you must be part of the organization to post a project to it.
imageslist of objectsOptional
Update Project
point_personlist of objectsOptional
Identify a person to contact or meet on the day of the Project. This contact info goes in the signup confirmation email, but this person does not receive notifications.
categorieslist of objectsOptional
Update Project
campaignslist of objectsOptional
Update Project
attachment_fileslist of objectsOptional
Update Project
ownerslist of objectsOptional
Update Project
addresslist of objectsOptional
The address where the project will take place. The format used is the standard Google address API.
project_typeenumOptional

Note: this cannot be changed after a project has been created! If the project has specific dates and times which volunteers are needed, it is dated. If there are no specific dates or times, it is an anytime.

Allowed values:

Response

successful operation