POST api/v2.0/Volunteer/AddToPoolByLegacyKey?legacyContactKey={legacyContactKey}
Add a new user to the General Volunteer Pool. Can only be accessed by an Admin user.
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| legacyContactKey |
LegacyContactKey (Source System ID) of the user to add to the Volunteer Pool. |
string |
Required |
Body Parameters
None.
Response Information
Resource Description
Volunteer| Name | Description | Type | Additional information |
|---|---|---|---|
| VolunteerKey |
The Unique Identifier for a Volunteer. |
globally unique identifier |
None. |
| ContactKey |
The Unique Identifier for the Contact associated with this Volunteer record. |
globally unique identifier |
None. |
| VolunteerOpportunityTravelKey |
The Unique Identifier for the Travel Information for this Volunteer record. |
globally unique identifier |
None. |
| Bio |
Volunteer Biography information. |
string |
None. |
| StartOn |
Volunteer availability start date. |
date |
None. |
| EndOn |
Volunteer availability end date. |
date |
None. |
| VolunteerExperienceLevel |
Level of Volunteer Experience. |
VolunteerExperienceLevel |
None. |
| VolunteerOpportunityTravel |
Volunteer Travel preferences. |
VolunteerOpportunityTravel |
None. |
Response Formats
application/json, text/json
Sample:
{
"VolunteerKey": "7850db5a-35d9-461c-bef2-6bc6ea59db22",
"ContactKey": "12320a30-1a3a-4a9f-9ccd-746f7c267c6e",
"VolunteerOpportunityTravelKey": "1347ec7c-d7cc-4731-acb5-c64a65aac141",
"Bio": "sample string 4",
"StartOn": "2026-03-26T21:42:53.7988404Z",
"EndOn": "2026-03-26T21:42:53.7988404Z",
"VolunteerExperienceLevel": {
"ExperienceLevel": "sample string 1",
"SkillsMultiplier": 2.0,
"HourlyRate": 1.0
},
"VolunteerOpportunityTravel": {
"Description": "sample string 1",
"Distance": 2
}
}
application/xml, text/xml
Sample:
<Volunteer xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/HigherLogic.API.Models.Enterprise.Volunteer">
<Bio>sample string 4</Bio>
<ContactKey>12320a30-1a3a-4a9f-9ccd-746f7c267c6e</ContactKey>
<EndOn>2026-03-26T17:42:53.7988404-04:00</EndOn>
<StartOn>2026-03-26T17:42:53.7988404-04:00</StartOn>
<VolunteerExperienceLevel>
<ExperienceLevel>sample string 1</ExperienceLevel>
<HourlyRate>1</HourlyRate>
<SkillsMultiplier>2</SkillsMultiplier>
</VolunteerExperienceLevel>
<VolunteerKey>7850db5a-35d9-461c-bef2-6bc6ea59db22</VolunteerKey>
<VolunteerOpportunityTravel>
<Description>sample string 1</Description>
<Distance>2</Distance>
</VolunteerOpportunityTravel>
<VolunteerOpportunityTravelKey>1347ec7c-d7cc-4731-acb5-c64a65aac141</VolunteerOpportunityTravelKey>
</Volunteer>