POST api/ShoppingCarts?newPickupDate={newPickupDate}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| newPickupDate | date |
None. |
Body Parameters
None.
Response Information
Resource Description
ShoppingCartModel| Name | Description | Type | Additional information |
|---|---|---|---|
| Id | integer |
None. |
|
| MemberName | string |
None. |
|
| MemberNote | string |
None. |
|
| OpenDate | date |
None. |
|
| Complete | boolean |
None. |
|
| Status | integer |
None. |
|
| PickupDate | date |
None. |
|
| WeeklyShoppingCartID | integer |
None. |
|
| TotalQtyOrdered | integer |
None. |
|
| TotalQtyAvailable | integer |
None. |
|
| TotalPrice | decimal number |
None. |
|
| TotalOrderedPrice | decimal number |
None. |
|
| ShoppingCartDetails | Collection of ShoppingCartDetailModel |
None. |
|
| ShoppingCartAvailabilityFull | Collection of ShoppingCartAvailability |
None. |
Response Formats
application/json, text/json
Sample:
{
"Id": 1,
"MemberName": "sample string 2",
"MemberNote": "sample string 3",
"OpenDate": "2025-12-11T02:57:27.8302176",
"Complete": true,
"Status": 6,
"PickupDate": "2025-12-11T02:57:27.8302176",
"WeeklyShoppingCartID": 1,
"TotalQtyOrdered": 8,
"TotalQtyAvailable": 9,
"TotalPrice": 10.0,
"TotalOrderedPrice": 11.0,
"ShoppingCartDetails": [
{
"Id": 1,
"ProductId": 2,
"ProductName": "sample string 3",
"Price": 4.0,
"QtyOrdered": 5,
"QtyPacked": 6,
"QtyAvailable": 7
},
{
"Id": 1,
"ProductId": 2,
"ProductName": "sample string 3",
"Price": 4.0,
"QtyOrdered": 5,
"QtyPacked": 6,
"QtyAvailable": 7
}
],
"ShoppingCartAvailabilityFull": [
{
"AvailabilityDate": "2025-12-11T02:57:27.8302176",
"QtyAvailable": 2
},
{
"AvailabilityDate": "2025-12-11T02:57:27.8302176",
"QtyAvailable": 2
}
]
}
application/xml, text/xml
Sample:
<ShoppingCartModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/eGOATsWebApi.Models">
<Complete>true</Complete>
<Id>1</Id>
<MemberName>sample string 2</MemberName>
<MemberNote>sample string 3</MemberNote>
<OpenDate>2025-12-11T02:57:27.8302176+02:00</OpenDate>
<PickupDate>2025-12-11T02:57:27.8302176+02:00</PickupDate>
<ShoppingCartAvailabilityFull>
<ShoppingCartAvailability>
<AvailabilityDate>2025-12-11T02:57:27.8302176+02:00</AvailabilityDate>
<QtyAvailable>2</QtyAvailable>
</ShoppingCartAvailability>
<ShoppingCartAvailability>
<AvailabilityDate>2025-12-11T02:57:27.8302176+02:00</AvailabilityDate>
<QtyAvailable>2</QtyAvailable>
</ShoppingCartAvailability>
</ShoppingCartAvailabilityFull>
<ShoppingCartDetails>
<ShoppingCartDetailModel>
<Id>1</Id>
<Price>4</Price>
<ProductId>2</ProductId>
<ProductName>sample string 3</ProductName>
<QtyAvailable>7</QtyAvailable>
<QtyOrdered>5</QtyOrdered>
<QtyPacked>6</QtyPacked>
</ShoppingCartDetailModel>
<ShoppingCartDetailModel>
<Id>1</Id>
<Price>4</Price>
<ProductId>2</ProductId>
<ProductName>sample string 3</ProductName>
<QtyAvailable>7</QtyAvailable>
<QtyOrdered>5</QtyOrdered>
<QtyPacked>6</QtyPacked>
</ShoppingCartDetailModel>
</ShoppingCartDetails>
<Status>6</Status>
<TotalOrderedPrice>11</TotalOrderedPrice>
<TotalPrice>10</TotalPrice>
<TotalQtyAvailable>9</TotalQtyAvailable>
<TotalQtyOrdered>8</TotalQtyOrdered>
<WeeklyShoppingCartID>1</WeeklyShoppingCartID>
</ShoppingCartModel>