| Name | Description | Type | Additional information |
|---|---|---|---|
| PersonID |
The already-resolved legacy personID the lead attaches to. The person must already exist (projected by People); this endpoint does not create it. Required. |
integer |
None. |
| SchoolName |
The attendee's school name. Maps to tblcamper.school. |
string |
None. |
| GradeLevel |
The attendee's grade, written as received — no GradeCompleted offset is applied (the legacy DB trigger still clamps to [-3, 14]). Maps to Camper2.CampGradeID. |
integer |
None. |
| SeasonOfInterest |
The season the family is interested in (a legacy season id). Maps to tbl_potcamper.SeasonInterestedIn. The lead row itself is always season 0. |
integer |
None. |
| PreviousExperience |
The attendee's prior camp experience. Maps to tblcamper.previousCampExperience. |
string |
None. |