POST api/financial/pricing/quotes
Request Information
URI Parameters
None.
Body Parameters
PricingQuoteRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| seasonId | integer |
None. |
|
| family | QuoteFamily |
None. |
|
| financialPersons | Collection of FinancialPersonInput |
None. |
|
| promoCodeDiscounts | Collection of PromoCodeDiscountInput |
None. |
Request Formats
application/json, text/json
Sample:
{
"seasonId": 1,
"family": {
"familyId": 1
},
"financialPersons": [
{
"personId": 1,
"correlationId": "b91bea29-04f4-4fa4-9f09-87a335001226",
"age": 1,
"gradeId": 1,
"yearsAsCamper": 1,
"isReturning": true,
"applicationDate": "2026-10-26",
"sessionSelections": [
{
"sessionId": 1,
"programId": 1,
"attendanceDays": [
"Mon",
"Mon"
],
"identifierId": 1,
"status": "enrolled"
},
{
"sessionId": 1,
"programId": 1,
"attendanceDays": [
"Mon",
"Mon"
],
"identifierId": 1,
"status": "enrolled"
}
],
"additionalOptions": [
{
"lineItemSeasonId": 1,
"quantity": 2
},
{
"lineItemSeasonId": 1,
"quantity": 2
}
],
"payInFullElection": {
"elected": true,
"key": "sample string 2"
},
"promoCode": "sample string 1"
},
{
"personId": 1,
"correlationId": "b91bea29-04f4-4fa4-9f09-87a335001226",
"age": 1,
"gradeId": 1,
"yearsAsCamper": 1,
"isReturning": true,
"applicationDate": "2026-10-26",
"sessionSelections": [
{
"sessionId": 1,
"programId": 1,
"attendanceDays": [
"Mon",
"Mon"
],
"identifierId": 1,
"status": "enrolled"
},
{
"sessionId": 1,
"programId": 1,
"attendanceDays": [
"Mon",
"Mon"
],
"identifierId": 1,
"status": "enrolled"
}
],
"additionalOptions": [
{
"lineItemSeasonId": 1,
"quantity": 2
},
{
"lineItemSeasonId": 1,
"quantity": 2
}
],
"payInFullElection": {
"elected": true,
"key": "sample string 2"
},
"promoCode": "sample string 1"
}
],
"promoCodeDiscounts": [
{
"code": "sample string 1"
},
{
"code": "sample string 1"
}
]
}
application/javascript
Sample:
{"seasonId":1,"family":{"familyId":1},"financialPersons":[{"personId":1,"correlationId":"b91bea29-04f4-4fa4-9f09-87a335001226","age":1,"gradeId":1,"yearsAsCamper":1,"isReturning":true,"applicationDate":"2026-10-26","sessionSelections":[{"sessionId":1,"programId":1,"attendanceDays":["Mon","Mon"],"identifierId":1,"status":"enrolled"},{"sessionId":1,"programId":1,"attendanceDays":["Mon","Mon"],"identifierId":1,"status":"enrolled"}],"additionalOptions":[{"lineItemSeasonId":1,"quantity":2},{"lineItemSeasonId":1,"quantity":2}],"payInFullElection":{"elected":true,"key":"sample string 2"},"promoCode":"sample string 1"},{"personId":1,"correlationId":"b91bea29-04f4-4fa4-9f09-87a335001226","age":1,"gradeId":1,"yearsAsCamper":1,"isReturning":true,"applicationDate":"2026-10-26","sessionSelections":[{"sessionId":1,"programId":1,"attendanceDays":["Mon","Mon"],"identifierId":1,"status":"enrolled"},{"sessionId":1,"programId":1,"attendanceDays":["Mon","Mon"],"identifierId":1,"status":"enrolled"}],"additionalOptions":[{"lineItemSeasonId":1,"quantity":2},{"lineItemSeasonId":1,"quantity":2}],"payInFullElection":{"elected":true,"key":"sample string 2"},"promoCode":"sample string 1"}],"promoCodeDiscounts":[{"code":"sample string 1"},{"code":"sample string 1"}]}
application/xml, text/xml
Sample:
<PricingQuoteRequest xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<SeasonId>1</SeasonId>
<Family>
<FamilyId>1</FamilyId>
</Family>
<FinancialPersons>
<FinancialPersonInput>
<PersonId>1</PersonId>
<CorrelationId>b91bea29-04f4-4fa4-9f09-87a335001226</CorrelationId>
<Age>1</Age>
<GradeId>1</GradeId>
<YearsAsCamper>1</YearsAsCamper>
<IsReturning>true</IsReturning>
<ApplicationDate>2026-10-26T21:36:18.2757739-06:00</ApplicationDate>
<SessionSelections>
<SessionSelectionInput>
<SessionId>1</SessionId>
<ProgramId>1</ProgramId>
<AttendanceDays>
<DayOfWeekAbbreviation>Mon</DayOfWeekAbbreviation>
<DayOfWeekAbbreviation>Mon</DayOfWeekAbbreviation>
</AttendanceDays>
<IdentifierId>1</IdentifierId>
<Status>Enrolled</Status>
</SessionSelectionInput>
<SessionSelectionInput>
<SessionId>1</SessionId>
<ProgramId>1</ProgramId>
<AttendanceDays>
<DayOfWeekAbbreviation>Mon</DayOfWeekAbbreviation>
<DayOfWeekAbbreviation>Mon</DayOfWeekAbbreviation>
</AttendanceDays>
<IdentifierId>1</IdentifierId>
<Status>Enrolled</Status>
</SessionSelectionInput>
</SessionSelections>
<AdditionalOptions>
<AdditionalOptionInput>
<LineItemSeasonId>1</LineItemSeasonId>
<Quantity>2</Quantity>
</AdditionalOptionInput>
<AdditionalOptionInput>
<LineItemSeasonId>1</LineItemSeasonId>
<Quantity>2</Quantity>
</AdditionalOptionInput>
</AdditionalOptions>
<PayInFullElection>
<Elected>true</Elected>
<Key>sample string 2</Key>
</PayInFullElection>
<PromoCode>sample string 1</PromoCode>
</FinancialPersonInput>
<FinancialPersonInput>
<PersonId>1</PersonId>
<CorrelationId>b91bea29-04f4-4fa4-9f09-87a335001226</CorrelationId>
<Age>1</Age>
<GradeId>1</GradeId>
<YearsAsCamper>1</YearsAsCamper>
<IsReturning>true</IsReturning>
<ApplicationDate>2026-10-26T21:36:18.2757739-06:00</ApplicationDate>
<SessionSelections>
<SessionSelectionInput>
<SessionId>1</SessionId>
<ProgramId>1</ProgramId>
<AttendanceDays>
<DayOfWeekAbbreviation>Mon</DayOfWeekAbbreviation>
<DayOfWeekAbbreviation>Mon</DayOfWeekAbbreviation>
</AttendanceDays>
<IdentifierId>1</IdentifierId>
<Status>Enrolled</Status>
</SessionSelectionInput>
<SessionSelectionInput>
<SessionId>1</SessionId>
<ProgramId>1</ProgramId>
<AttendanceDays>
<DayOfWeekAbbreviation>Mon</DayOfWeekAbbreviation>
<DayOfWeekAbbreviation>Mon</DayOfWeekAbbreviation>
</AttendanceDays>
<IdentifierId>1</IdentifierId>
<Status>Enrolled</Status>
</SessionSelectionInput>
</SessionSelections>
<AdditionalOptions>
<AdditionalOptionInput>
<LineItemSeasonId>1</LineItemSeasonId>
<Quantity>2</Quantity>
</AdditionalOptionInput>
<AdditionalOptionInput>
<LineItemSeasonId>1</LineItemSeasonId>
<Quantity>2</Quantity>
</AdditionalOptionInput>
</AdditionalOptions>
<PayInFullElection>
<Elected>true</Elected>
<Key>sample string 2</Key>
</PayInFullElection>
<PromoCode>sample string 1</PromoCode>
</FinancialPersonInput>
</FinancialPersons>
<PromoCodeDiscounts>
<PromoCodeDiscountInput>
<Code>sample string 1</Code>
</PromoCodeDiscountInput>
<PromoCodeDiscountInput>
<Code>sample string 1</Code>
</PromoCodeDiscountInput>
</PromoCodeDiscounts>
</PricingQuoteRequest>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, application/javascript
Sample:
Sample not available.