GET api/entity/person/camper/GetCampers
Gets the requested campers. Campers are requested using a season ID (e.g., '2015'), a list of person IDs, a "since" (UTC) datetime to request campers whose records were modified since that datetime, and a boolean indicating whether or not to include camper leads.
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| SeasonID |
Gets or sets the season identifier. |
integer |
None. |
| IncludeLeads |
Gets or sets the include leads. |
boolean |
None. |
| PersonIDs |
Gets or sets the person ids. |
Collection of integer |
None. |
| Since |
The timestamp to use. This should always be UTC. |
date |
None. |
Body Parameters
None.
Response Information
Resource Description
A web method result with the camper information.
WebMethodResultOfListOfCamper| Name | Description | Type | Additional information |
|---|---|---|---|
| Result | Collection of Camper |
None. |
|
| Success | boolean |
None. |
|
| ErrorText | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"Result": [
{
"PersonID": 1,
"SeasonID": 2,
"PartitionID": 3,
"VirtualEmail": "sample string 4",
"AttentionNote": "sample string 5",
"AppOut": "2025-11-01T17:26:04.2503291-06:00",
"LeadDate": "2025-11-01T17:26:04.2503291-06:00",
"LeadSource": "sample string 7",
"SchoolGrade": 0,
"CampGrade": 0,
"YearsAtCamp": 8,
"DivisionID": 1,
"ApplicationDate": "2025-11-01T17:26:04.2503291-06:00",
"BunkRequests": "sample string 9",
"BedRequests": "sample string 10",
"DontBunkWith": "sample string 11",
"StaffRequests": "sample string 12",
"School": "sample string 13",
"TShirtSize": "sample string 14",
"TimeStamp": {
"Created": {
"PersonID": 1,
"DateTime": "sample string 1"
},
"Modified": {
"PersonID": 1,
"DateTime": "sample string 1"
},
"Archived": {
"PersonID": 1,
"DateTime": "sample string 1"
}
}
},
{
"PersonID": 1,
"SeasonID": 2,
"PartitionID": 3,
"VirtualEmail": "sample string 4",
"AttentionNote": "sample string 5",
"AppOut": "2025-11-01T17:26:04.2503291-06:00",
"LeadDate": "2025-11-01T17:26:04.2503291-06:00",
"LeadSource": "sample string 7",
"SchoolGrade": 0,
"CampGrade": 0,
"YearsAtCamp": 8,
"DivisionID": 1,
"ApplicationDate": "2025-11-01T17:26:04.2503291-06:00",
"BunkRequests": "sample string 9",
"BedRequests": "sample string 10",
"DontBunkWith": "sample string 11",
"StaffRequests": "sample string 12",
"School": "sample string 13",
"TShirtSize": "sample string 14",
"TimeStamp": {
"Created": {
"PersonID": 1,
"DateTime": "sample string 1"
},
"Modified": {
"PersonID": 1,
"DateTime": "sample string 1"
},
"Archived": {
"PersonID": 1,
"DateTime": "sample string 1"
}
}
}
],
"Success": true,
"ErrorText": "sample string 2"
}
application/javascript
Sample:
{"Result":[{"PersonID":1,"SeasonID":2,"PartitionID":3,"VirtualEmail":"sample string 4","AttentionNote":"sample string 5","AppOut":"2025-11-01T17:26:04.2503291-06:00","LeadDate":"2025-11-01T17:26:04.2503291-06:00","LeadSource":"sample string 7","SchoolGrade":0,"CampGrade":0,"YearsAtCamp":8,"DivisionID":1,"ApplicationDate":"2025-11-01T17:26:04.2503291-06:00","BunkRequests":"sample string 9","BedRequests":"sample string 10","DontBunkWith":"sample string 11","StaffRequests":"sample string 12","School":"sample string 13","TShirtSize":"sample string 14","TimeStamp":{"Created":{"PersonID":1,"DateTime":"sample string 1"},"Modified":{"PersonID":1,"DateTime":"sample string 1"},"Archived":{"PersonID":1,"DateTime":"sample string 1"}}},{"PersonID":1,"SeasonID":2,"PartitionID":3,"VirtualEmail":"sample string 4","AttentionNote":"sample string 5","AppOut":"2025-11-01T17:26:04.2503291-06:00","LeadDate":"2025-11-01T17:26:04.2503291-06:00","LeadSource":"sample string 7","SchoolGrade":0,"CampGrade":0,"YearsAtCamp":8,"DivisionID":1,"ApplicationDate":"2025-11-01T17:26:04.2503291-06:00","BunkRequests":"sample string 9","BedRequests":"sample string 10","DontBunkWith":"sample string 11","StaffRequests":"sample string 12","School":"sample string 13","TShirtSize":"sample string 14","TimeStamp":{"Created":{"PersonID":1,"DateTime":"sample string 1"},"Modified":{"PersonID":1,"DateTime":"sample string 1"},"Archived":{"PersonID":1,"DateTime":"sample string 1"}}}],"Success":true,"ErrorText":"sample string 2"}
application/xml, text/xml
Sample:
<WebMethodResultOfListOfCamper xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Success>true</Success>
<ErrorText>sample string 2</ErrorText>
<Result>
<Camper>
<PersonID>1</PersonID>
<SeasonID>2</SeasonID>
<PartitionID>3</PartitionID>
<VirtualEmail>sample string 4</VirtualEmail>
<AttentionNote>sample string 5</AttentionNote>
<AppOut>2025-11-01T17:26:04.2503291-06:00</AppOut>
<LeadDate>2025-11-01T17:26:04.2503291-06:00</LeadDate>
<LeadSource>sample string 7</LeadSource>
<SchoolGrade>PreK</SchoolGrade>
<CampGrade>PreK</CampGrade>
<YearsAtCamp>8</YearsAtCamp>
<DivisionID>1</DivisionID>
<ApplicationDate>2025-11-01T17:26:04.2503291-06:00</ApplicationDate>
<BunkRequests>sample string 9</BunkRequests>
<BedRequests>sample string 10</BedRequests>
<DontBunkWith>sample string 11</DontBunkWith>
<StaffRequests>sample string 12</StaffRequests>
<School>sample string 13</School>
<TShirtSize>sample string 14</TShirtSize>
<TimeStamp>
<Created>
<PersonID>1</PersonID>
<DateTime>sample string 1</DateTime>
</Created>
<Modified>
<PersonID>1</PersonID>
<DateTime>sample string 1</DateTime>
</Modified>
<Archived>
<PersonID>1</PersonID>
<DateTime>sample string 1</DateTime>
</Archived>
</TimeStamp>
</Camper>
<Camper>
<PersonID>1</PersonID>
<SeasonID>2</SeasonID>
<PartitionID>3</PartitionID>
<VirtualEmail>sample string 4</VirtualEmail>
<AttentionNote>sample string 5</AttentionNote>
<AppOut>2025-11-01T17:26:04.2503291-06:00</AppOut>
<LeadDate>2025-11-01T17:26:04.2503291-06:00</LeadDate>
<LeadSource>sample string 7</LeadSource>
<SchoolGrade>PreK</SchoolGrade>
<CampGrade>PreK</CampGrade>
<YearsAtCamp>8</YearsAtCamp>
<DivisionID>1</DivisionID>
<ApplicationDate>2025-11-01T17:26:04.2503291-06:00</ApplicationDate>
<BunkRequests>sample string 9</BunkRequests>
<BedRequests>sample string 10</BedRequests>
<DontBunkWith>sample string 11</DontBunkWith>
<StaffRequests>sample string 12</StaffRequests>
<School>sample string 13</School>
<TShirtSize>sample string 14</TShirtSize>
<TimeStamp>
<Created>
<PersonID>1</PersonID>
<DateTime>sample string 1</DateTime>
</Created>
<Modified>
<PersonID>1</PersonID>
<DateTime>sample string 1</DateTime>
</Modified>
<Archived>
<PersonID>1</PersonID>
<DateTime>sample string 1</DateTime>
</Archived>
</TimeStamp>
</Camper>
</Result>
</WebMethodResultOfListOfCamper>