POST api/shoppingcart/validate
Request Information
URI Parameters
None.
Body Parameters
Collection of BCShoppingCartValidationRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| CartItemId | string |
None. |
|
| ApplicationId | string |
None. |
|
| BCProductId | string |
None. |
|
| ProductType | string |
None. |
Request Formats
application/json, text/json
Sample:
[
{
"CartItemId": "sample string 1",
"ApplicationId": "sample string 2",
"BCProductId": "sample string 3",
"ProductType": "sample string 4"
},
{
"CartItemId": "sample string 1",
"ApplicationId": "sample string 2",
"BCProductId": "sample string 3",
"ProductType": "sample string 4"
}
]
application/xml, text/xml
Sample:
<ArrayOfBCShoppingCartValidationRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/HRCI.Services.BL.Models">
<BCShoppingCartValidationRequest>
<ApplicationId>sample string 2</ApplicationId>
<BCProductId>sample string 3</BCProductId>
<CartItemId>sample string 1</CartItemId>
<ProductType>sample string 4</ProductType>
</BCShoppingCartValidationRequest>
<BCShoppingCartValidationRequest>
<ApplicationId>sample string 2</ApplicationId>
<BCProductId>sample string 3</BCProductId>
<CartItemId>sample string 1</CartItemId>
<ProductType>sample string 4</ProductType>
</BCShoppingCartValidationRequest>
</ArrayOfBCShoppingCartValidationRequest>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
BCShoppingCartValidationResponse| Name | Description | Type | Additional information |
|---|---|---|---|
| CartItems | Collection of BCCartItem |
None. |
|
| AddRecertLateFee | boolean |
None. |
|
| RemoveLateFee | boolean |
None. |
Response Formats
application/json, text/json
Sample:
{
"CartItems": [
{
"CartItemId": "sample string 1",
"ApplicationId": "sample string 2",
"BCProductId": "sample string 3",
"ApplicationStatus": "sample string 4",
"RecertStatus": "sample string 5",
"LiveCourseAvaliabilities": [
{
"Schedule": "sample string 1",
"Id": "8a59d982-68f2-4a29-8fab-45fcb4d85fc8",
"StartDate": "2026-02-12T19:22:48.5613935+00:00",
"EndDate": "2026-02-12T19:22:48.5613935+00:00",
"CutOffDate": "2026-02-12T19:22:48.5613935+00:00"
},
{
"Schedule": "sample string 1",
"Id": "8a59d982-68f2-4a29-8fab-45fcb4d85fc8",
"StartDate": "2026-02-12T19:22:48.5613935+00:00",
"EndDate": "2026-02-12T19:22:48.5613935+00:00",
"CutOffDate": "2026-02-12T19:22:48.5613935+00:00"
}
],
"ProductType": "sample string 6"
},
{
"CartItemId": "sample string 1",
"ApplicationId": "sample string 2",
"BCProductId": "sample string 3",
"ApplicationStatus": "sample string 4",
"RecertStatus": "sample string 5",
"LiveCourseAvaliabilities": [
{
"Schedule": "sample string 1",
"Id": "8a59d982-68f2-4a29-8fab-45fcb4d85fc8",
"StartDate": "2026-02-12T19:22:48.5613935+00:00",
"EndDate": "2026-02-12T19:22:48.5613935+00:00",
"CutOffDate": "2026-02-12T19:22:48.5613935+00:00"
},
{
"Schedule": "sample string 1",
"Id": "8a59d982-68f2-4a29-8fab-45fcb4d85fc8",
"StartDate": "2026-02-12T19:22:48.5613935+00:00",
"EndDate": "2026-02-12T19:22:48.5613935+00:00",
"CutOffDate": "2026-02-12T19:22:48.5613935+00:00"
}
],
"ProductType": "sample string 6"
}
],
"AddRecertLateFee": true,
"RemoveLateFee": true
}
application/xml, text/xml
Sample:
<BCShoppingCartValidationResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/HRCI.Services.BL.Models">
<AddRecertLateFee>true</AddRecertLateFee>
<CartItems>
<BCCartItem>
<ApplicationId>sample string 2</ApplicationId>
<ApplicationStatus>sample string 4</ApplicationStatus>
<BCProductId>sample string 3</BCProductId>
<CartItemId>sample string 1</CartItemId>
<LiveCourseAvaliabilities>
<LiveCourseAvailability>
<CutOffDate>2026-02-12T19:22:48.5613935+00:00</CutOffDate>
<EndDate>2026-02-12T19:22:48.5613935+00:00</EndDate>
<Id>8a59d982-68f2-4a29-8fab-45fcb4d85fc8</Id>
<Schedule>sample string 1</Schedule>
<StartDate>2026-02-12T19:22:48.5613935+00:00</StartDate>
</LiveCourseAvailability>
<LiveCourseAvailability>
<CutOffDate>2026-02-12T19:22:48.5613935+00:00</CutOffDate>
<EndDate>2026-02-12T19:22:48.5613935+00:00</EndDate>
<Id>8a59d982-68f2-4a29-8fab-45fcb4d85fc8</Id>
<Schedule>sample string 1</Schedule>
<StartDate>2026-02-12T19:22:48.5613935+00:00</StartDate>
</LiveCourseAvailability>
</LiveCourseAvaliabilities>
<ProductType>sample string 6</ProductType>
<RecertStatus>sample string 5</RecertStatus>
</BCCartItem>
<BCCartItem>
<ApplicationId>sample string 2</ApplicationId>
<ApplicationStatus>sample string 4</ApplicationStatus>
<BCProductId>sample string 3</BCProductId>
<CartItemId>sample string 1</CartItemId>
<LiveCourseAvaliabilities>
<LiveCourseAvailability>
<CutOffDate>2026-02-12T19:22:48.5613935+00:00</CutOffDate>
<EndDate>2026-02-12T19:22:48.5613935+00:00</EndDate>
<Id>8a59d982-68f2-4a29-8fab-45fcb4d85fc8</Id>
<Schedule>sample string 1</Schedule>
<StartDate>2026-02-12T19:22:48.5613935+00:00</StartDate>
</LiveCourseAvailability>
<LiveCourseAvailability>
<CutOffDate>2026-02-12T19:22:48.5613935+00:00</CutOffDate>
<EndDate>2026-02-12T19:22:48.5613935+00:00</EndDate>
<Id>8a59d982-68f2-4a29-8fab-45fcb4d85fc8</Id>
<Schedule>sample string 1</Schedule>
<StartDate>2026-02-12T19:22:48.5613935+00:00</StartDate>
</LiveCourseAvailability>
</LiveCourseAvaliabilities>
<ProductType>sample string 6</ProductType>
<RecertStatus>sample string 5</RecertStatus>
</BCCartItem>
</CartItems>
<RemoveLateFee>true</RemoveLateFee>
</BCShoppingCartValidationResponse>