PATCH v1/admin/company/{id}/ShoppingCarts/Items/{cartSequenceId}/EventProduct
Updates the properties of a single event product item in the cart. If the item specified is not an event product, this call would cause an error.
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
id | integer |
Required |
|
cartSequenceId | integer |
Required |
Body Parameters
adminUpdateSingleEventProductItemInputName | Description | Type | Additional information |
---|---|---|---|
badgeName | string |
None. |
|
badgeCompanyName | string |
None. |
|
badgeTitle | string |
None. |
Request Formats
application/json, text/json
{ "badgeName": "sample string 1", "badgeCompanyName": "sample string 2", "badgeTitle": "sample string 3" }
text/html
{"badgeName":"sample string 1","badgeCompanyName":"sample string 2","badgeTitle":"sample string 3"}
application/xml, text/xml
<v1_Admin_adminCarts_adminShoppingCartEndpointController.adminUpdateSingleEventProductItemInput xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Aptify.Services.Generated.v1_Admin_adminCarts_adminShoppingCartEndpoint"> <badgeCompanyName>sample string 2</badgeCompanyName> <badgeName>sample string 1</badgeName> <badgeTitle>sample string 3</badgeTitle> </v1_Admin_adminCarts_adminShoppingCartEndpointController.adminUpdateSingleEventProductItemInput>
application/x-www-form-urlencoded
Response Information
Resource Description
adminUpdateSingleEventProductItemOutputName | Description | Type | Additional information |
---|---|---|---|
id |
The ID for this item in the cart. |
integer |
None. |
parentproductId |
The ParentID of the product for this item in the cart. |
integer |
None. |
parentId |
If this item is part of a kit or a group, this is the parent item it belongs to. |
integer |
None. |
productId |
The ID of the product for this item in the cart. |
integer |
None. |
isSubscription |
Indicates if the product is a subscription product. |
boolean |
None. |
productCategory |
The category of the product for this item in the cart. |
string |
None. |
quantity |
Quantity will be only have a non-zero fractional part for subscription items. This depends on how the subscription product is processed. In most circumstances the fractional part will be zero. |
decimal number |
None. |
price |
The unit price for this line item in the cart. |
decimal number |
None. |
discount |
The percentage discount that should be taken off the order line price for each item. |
decimal number |
None. |
productName |
The name of the product. |
string |
None. |
webName |
The web name of the product. |
string |
None. |
description |
The product description. |
string |
None. |
productType |
The type of product this is. |
string |
None. |
additionalDetails |
The URL to retrieve or update additional details about this product in the cart. |
URI |
None. |
totalDiscount |
The total discount applied for this product in the cart. |
decimal number |
None. |
totalFinalPrice |
The final price user pays for this product in the cart. |
decimal number |
None. |
attendeeId | integer |
None. |
|
badgeName | string |
None. |
|
badgeCompanyName | string |
None. |
|
badgeTitle | string |
None. |
Response Formats
application/json, text/json
{ "id": 1, "parentproductId": 2, "parentId": 3, "productId": 4, "isSubscription": true, "productCategory": "sample string 6", "quantity": 7.0, "price": 8.0, "discount": 9.0, "productName": "sample string 10", "webName": "sample string 11", "description": "sample string 12", "productType": "sample string 13", "additionalDetails": "http://webapihelppage14.com", "totalDiscount": 15.0, "totalFinalPrice": 16.0, "attendeeId": 17, "badgeName": "sample string 18", "badgeCompanyName": "sample string 19", "badgeTitle": "sample string 20" }
text/html
{"id":1,"parentproductId":2,"parentId":3,"productId":4,"isSubscription":true,"productCategory":"sample string 6","quantity":7.0,"price":8.0,"discount":9.0,"productName":"sample string 10","webName":"sample string 11","description":"sample string 12","productType":"sample string 13","additionalDetails":"http://webapihelppage14.com","totalDiscount":15.0,"totalFinalPrice":16.0,"attendeeId":17,"badgeName":"sample string 18","badgeCompanyName":"sample string 19","badgeTitle":"sample string 20"}
application/xml, text/xml
<v1_Admin_adminCarts_adminShoppingCartEndpointController.adminUpdateSingleEventProductItemOutput xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Aptify.Services.Generated.v1_Admin_adminCarts_adminShoppingCartEndpoint"> <additionalDetails>http://webapihelppage14.com/</additionalDetails> <attendeeId>17</attendeeId> <badgeCompanyName>sample string 19</badgeCompanyName> <badgeName>sample string 18</badgeName> <badgeTitle>sample string 20</badgeTitle> <description>sample string 12</description> <discount>9</discount> <id>1</id> <isSubscription>true</isSubscription> <parentId>3</parentId> <parentproductId>2</parentproductId> <price>8</price> <productCategory>sample string 6</productCategory> <productId>4</productId> <productName>sample string 10</productName> <productType>sample string 13</productType> <quantity>7</quantity> <totalDiscount>15</totalDiscount> <totalFinalPrice>16</totalFinalPrice> <webName>sample string 11</webName> </v1_Admin_adminCarts_adminShoppingCartEndpointController.adminUpdateSingleEventProductItemOutput>