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
VolunteerName | 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": "672bb464-6d72-48b5-9441-d757f197fcf5", "ContactKey": "d0b36afb-f9c1-4746-8ed7-88f93400e22a", "VolunteerOpportunityTravelKey": "8ac65f49-b837-4bae-86dd-d70c4d7b38b9", "Bio": "sample string 4", "StartOn": "2025-04-27T02:31:17.7599855Z", "EndOn": "2025-04-27T02:31:17.7599855Z", "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>d0b36afb-f9c1-4746-8ed7-88f93400e22a</ContactKey> <EndOn>2025-04-26T22:31:17.7599855-04:00</EndOn> <StartOn>2025-04-26T22:31:17.7599855-04:00</StartOn> <VolunteerExperienceLevel> <ExperienceLevel>sample string 1</ExperienceLevel> <HourlyRate>1</HourlyRate> <SkillsMultiplier>2</SkillsMultiplier> </VolunteerExperienceLevel> <VolunteerKey>672bb464-6d72-48b5-9441-d757f197fcf5</VolunteerKey> <VolunteerOpportunityTravel> <Description>sample string 1</Description> <Distance>2</Distance> </VolunteerOpportunityTravel> <VolunteerOpportunityTravelKey>8ac65f49-b837-4bae-86dd-d70c4d7b38b9</VolunteerOpportunityTravelKey> </Volunteer>