POST api/MyCart/InsertUpdateMyCartItem
Request Information
URI Parameters
None.
Body Parameters
W_MyCartItemName | Description | Type | Additional information |
---|---|---|---|
ListingID | integer |
Required Matching regular expression pattern: ^[0-9]{1,11}$ |
|
Quantity | integer |
Required Range: inclusive between 1 and 100 |
|
Notes | string |
None. |
|
DeliveryPickupMethod | DeliverMethod |
Required |
|
ItemRequiredDateTime | date |
Required |
|
AddressID | integer |
Required Matching regular expression pattern: ^[0-9]{1,11}$ |
|
DateTimeLocation | W_OrderDateTimeLocation |
Required |
|
ReferedBy | string |
None. |
Request Formats
application/json, text/json
Sample:
{ "listingID": 1, "quantity": 2, "notes": "sample string 3", "deliveryPickupMethod": "ALL", "itemRequiredDateTime": "2019-12-10T08:31:16.8828144-07:00", "addressID": 5, "dateTimeLocation": { "orderDateTime": "2019-12-10T08:31:16.8828144-07:00", "location": { "latitude": 1.1, "longitude": 2.1 } }, "referedBy": "sample string 6" }
application/xml, text/xml
Sample:
<W_MyCartItem xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PGDataStructures"> <AddressID>5</AddressID> <DateTimeLocation> <Location> <latitude>1.1</latitude> <longitude>2.1</longitude> </Location> <OrderDateTime>2019-12-10T08:31:16.8828144-07:00</OrderDateTime> </DateTimeLocation> <DeliveryPickupMethod>ALL</DeliveryPickupMethod> <ItemRequiredDateTime>2019-12-10T08:31:16.8828144-07:00</ItemRequiredDateTime> <ListingID>1</ListingID> <Notes>sample string 3</Notes> <Quantity>2</Quantity> <ReferedBy>sample string 6</ReferedBy> </W_MyCartItem>
multipart/form-data
Sample:
<W_MyCartItem xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PGDataStructures"><AddressID>5</AddressID><DateTimeLocation><Location><latitude>1.1</latitude><longitude>2.1</longitude></Location><OrderDateTime>2019-12-10T08:31:16.8828144-07:00</OrderDateTime></DateTimeLocation><DeliveryPickupMethod>ALL</DeliveryPickupMethod><ItemRequiredDateTime>2019-12-10T08:31:16.8828144-07:00</ItemRequiredDateTime><ListingID>1</ListingID><Notes>sample string 3</Notes><Quantity>2</Quantity><ReferedBy>sample string 6</ReferedBy></W_MyCartItem>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
DBStatusName | Description | Type | Additional information |
---|---|---|---|
Type | DBOperation |
None. |
|
ErrorMessage | Collection of DBMessageType |
None. |
|
Message | Collection of string |
None. |
|
InnerException | Collection of string |
None. |
Response Formats
application/json, text/json
Sample:
{ "type": "ERROR", "errorMessage": [ "SUCCESSFULLY_DATA_INSERTED", "SUCCESSFULLY_DATA_INSERTED" ], "message": [ "sample string 1", "sample string 2" ], "innerException": [ "sample string 1", "sample string 2" ] }
application/xml, text/xml
Sample:
<DBStatus xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PGDataStructures"> <ErrorMessage xmlns:d2p1="http://schemas.datacontract.org/2004/07/DBEnumStructure"> <d2p1:DBMessageType>SUCCESSFULLY_DATA_INSERTED</d2p1:DBMessageType> <d2p1:DBMessageType>SUCCESSFULLY_DATA_INSERTED</d2p1:DBMessageType> </ErrorMessage> <InnerException xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:string>sample string 1</d2p1:string> <d2p1:string>sample string 2</d2p1:string> </InnerException> <Message xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:string>sample string 1</d2p1:string> <d2p1:string>sample string 2</d2p1:string> </Message> <Type>ERROR</Type> </DBStatus>
multipart/form-data
Sample:
<DBStatus xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PGDataStructures"><ErrorMessage xmlns:d2p1="http://schemas.datacontract.org/2004/07/DBEnumStructure"><d2p1:DBMessageType>SUCCESSFULLY_DATA_INSERTED</d2p1:DBMessageType><d2p1:DBMessageType>SUCCESSFULLY_DATA_INSERTED</d2p1:DBMessageType></ErrorMessage><InnerException xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"><d2p1:string>sample string 1</d2p1:string><d2p1:string>sample string 2</d2p1:string></InnerException><Message xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"><d2p1:string>sample string 1</d2p1:string><d2p1:string>sample string 2</d2p1:string></Message><Type>ERROR</Type></DBStatus>