POST api/shoppingcarts/{id}/shows/{showID}/sections/{layoutSectionID}/prices?customerPersonID={customerPersonID}&scope={scope}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| id | integer |
Required |
|
| showID | integer |
Required |
|
| layoutSectionID | integer |
Required |
|
| customerPersonID | integer |
Default value is 0 |
|
| scope | ShowPriceRequestScope |
Default value is Sales |
Body Parameters
ShoppingCartAddItems| Name | Description | Type | Additional information |
|---|---|---|---|
| Operation | ShoppingCartAddItemsOperation |
None. |
|
| Tickets | Collection of ShoppingCartTicketItem |
None. |
|
| Products | Collection of ShoppingCartProductItem |
None. |
|
| ReservationLineIDs | Collection of integer |
None. |
Request Formats
application/json, text/json
Sample:
{
"Operation": 0,
"Tickets": [
{
"ShowID": 1,
"LayoutSectionID": 2,
"ShowPriceID": 3,
"Amount": 4,
"LoyaltyProgramMembershipID": 5,
"IsAmountPresentedWithMultiplier": true
},
{
"ShowID": 1,
"LayoutSectionID": 2,
"ShowPriceID": 3,
"Amount": 4,
"LoyaltyProgramMembershipID": 5,
"IsAmountPresentedWithMultiplier": true
}
],
"Products": [
{
"ProductID": 1,
"Amount": 2.1,
"NetUnitPrice": 1.0,
"LoyaltyProgramMembershipID": 3,
"ModifierChoices": [
{
"ProductModifierID": 1,
"ProductModifierChoiceID": 2,
"Amount": 3.0
},
{
"ProductModifierID": 1,
"ProductModifierChoiceID": 2,
"Amount": 3.0
}
],
"CustomModifiers": "sample string 4",
"Notes": "sample string 5",
"TheatreResourceID": 6,
"ShowID": 7,
"OriginalNetUnitPrice": 1.0,
"DiningOptionID": 8,
"PackagingProductIDs": [
1,
2
],
"SupplementaryReference": "sample string 9",
"VariableProductID": 10
},
{
"ProductID": 1,
"Amount": 2.1,
"NetUnitPrice": 1.0,
"LoyaltyProgramMembershipID": 3,
"ModifierChoices": [
{
"ProductModifierID": 1,
"ProductModifierChoiceID": 2,
"Amount": 3.0
},
{
"ProductModifierID": 1,
"ProductModifierChoiceID": 2,
"Amount": 3.0
}
],
"CustomModifiers": "sample string 4",
"Notes": "sample string 5",
"TheatreResourceID": 6,
"ShowID": 7,
"OriginalNetUnitPrice": 1.0,
"DiningOptionID": 8,
"PackagingProductIDs": [
1,
2
],
"SupplementaryReference": "sample string 9",
"VariableProductID": 10
}
],
"ReservationLineIDs": [
1,
2
]
}
application/xml, text/xml
Sample:
<Items xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
<Operation>Append</Operation>
<Products>
<Product>
<Amount>2.1</Amount>
<CustomModifiers>sample string 4</CustomModifiers>
<DiningOptionID>8</DiningOptionID>
<LoyaltyProgramMembershipID>3</LoyaltyProgramMembershipID>
<ModifierChoices>
<ModifierChoice>
<Amount>3</Amount>
<ProductModifierChoiceID>2</ProductModifierChoiceID>
<ProductModifierID>1</ProductModifierID>
</ModifierChoice>
<ModifierChoice>
<Amount>3</Amount>
<ProductModifierChoiceID>2</ProductModifierChoiceID>
<ProductModifierID>1</ProductModifierID>
</ModifierChoice>
</ModifierChoices>
<NetUnitPrice>1</NetUnitPrice>
<Notes>sample string 5</Notes>
<OriginalNetUnitPrice>1</OriginalNetUnitPrice>
<PackagingProductIDs xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:int>1</d4p1:int>
<d4p1:int>2</d4p1:int>
</PackagingProductIDs>
<ProductID>1</ProductID>
<ShowID>7</ShowID>
<SupplementaryReference>sample string 9</SupplementaryReference>
<TheatreResourceID>6</TheatreResourceID>
<VariableProductID>10</VariableProductID>
</Product>
<Product>
<Amount>2.1</Amount>
<CustomModifiers>sample string 4</CustomModifiers>
<DiningOptionID>8</DiningOptionID>
<LoyaltyProgramMembershipID>3</LoyaltyProgramMembershipID>
<ModifierChoices>
<ModifierChoice>
<Amount>3</Amount>
<ProductModifierChoiceID>2</ProductModifierChoiceID>
<ProductModifierID>1</ProductModifierID>
</ModifierChoice>
<ModifierChoice>
<Amount>3</Amount>
<ProductModifierChoiceID>2</ProductModifierChoiceID>
<ProductModifierID>1</ProductModifierID>
</ModifierChoice>
</ModifierChoices>
<NetUnitPrice>1</NetUnitPrice>
<Notes>sample string 5</Notes>
<OriginalNetUnitPrice>1</OriginalNetUnitPrice>
<PackagingProductIDs xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:int>1</d4p1:int>
<d4p1:int>2</d4p1:int>
</PackagingProductIDs>
<ProductID>1</ProductID>
<ShowID>7</ShowID>
<SupplementaryReference>sample string 9</SupplementaryReference>
<TheatreResourceID>6</TheatreResourceID>
<VariableProductID>10</VariableProductID>
</Product>
</Products>
<ReservationLineIDs xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:int>1</d2p1:int>
<d2p1:int>2</d2p1:int>
</ReservationLineIDs>
<Tickets>
<Ticket>
<Amount>4</Amount>
<IsAmountPresentedWithMultiplier>true</IsAmountPresentedWithMultiplier>
<LayoutSectionID>2</LayoutSectionID>
<LoyaltyProgramMembershipID>5</LoyaltyProgramMembershipID>
<ShowID>1</ShowID>
<ShowPriceID>3</ShowPriceID>
</Ticket>
<Ticket>
<Amount>4</Amount>
<IsAmountPresentedWithMultiplier>true</IsAmountPresentedWithMultiplier>
<LayoutSectionID>2</LayoutSectionID>
<LoyaltyProgramMembershipID>5</LoyaltyProgramMembershipID>
<ShowID>1</ShowID>
<ShowPriceID>3</ShowPriceID>
</Ticket>
</Tickets>
</Items>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
Sample:
Sample not available.