POST api/producttransfer
Request Information
URI Parameters
None.
Body Parameters
ProductTransferRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| customer | Customer |
None. |
|
| pricingId | string |
None. |
|
| lineItems | Collection of LineItem |
None. |
|
| charityId | integer |
None. |
|
| charityPercentage | decimal number |
None. |
Request Formats
application/json, text/json
Sample:
{
"customer": {
"email": "sample string 1",
"fname": "sample string 2",
"lname": "sample string 3",
"phone": "sample string 4",
"howToPay": "sample string 5",
"addToMailingList": true,
"paymentAmount": 7.1,
"payto": "sample string 8",
"address": "sample string 9",
"address2": "sample string 10",
"city": "sample string 11",
"state": "sample string 12",
"zip": "sample string 13",
"paypalAddress": "sample string 14"
},
"pricingId": "sample string 1",
"lineItems": [
{
"device": {
"id": 1,
"variant": 2,
"name": "sample string 3",
"imageurl": "sample string 4",
"priceGood": 5.1,
"priceFair": 6.1,
"priceBad": 7.1
},
"condition": {
"id": 1,
"name": "sample string 2",
"description": [
"sample string 1",
"sample string 2"
]
},
"price": 1.1
},
{
"device": {
"id": 1,
"variant": 2,
"name": "sample string 3",
"imageurl": "sample string 4",
"priceGood": 5.1,
"priceFair": 6.1,
"priceBad": 7.1
},
"condition": {
"id": 1,
"name": "sample string 2",
"description": [
"sample string 1",
"sample string 2"
]
},
"price": 1.1
}
],
"charityId": 2,
"charityPercentage": 3.1
}
application/xml, text/xml
Sample:
<ProductTransferRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/RestAPI.Models">
<charityId>2</charityId>
<charityPercentage>3.1</charityPercentage>
<customer>
<addToMailingList>true</addToMailingList>
<address>sample string 9</address>
<address2>sample string 10</address2>
<city>sample string 11</city>
<email>sample string 1</email>
<fname>sample string 2</fname>
<howToPay>sample string 5</howToPay>
<lname>sample string 3</lname>
<paymentAmount>7.1</paymentAmount>
<paypalAddress>sample string 14</paypalAddress>
<payto>sample string 8</payto>
<phone>sample string 4</phone>
<state>sample string 12</state>
<zip>sample string 13</zip>
</customer>
<lineItems>
<LineItem>
<condition>
<description xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d5p1:string>sample string 1</d5p1:string>
<d5p1:string>sample string 2</d5p1:string>
</description>
<id>1</id>
<name>sample string 2</name>
</condition>
<device xmlns:d4p1="http://schemas.datacontract.org/2004/07/Warehouse">
<d4p1:id>1</d4p1:id>
<d4p1:imageurl>sample string 4</d4p1:imageurl>
<d4p1:name>sample string 3</d4p1:name>
<d4p1:priceBad>7.1</d4p1:priceBad>
<d4p1:priceFair>6.1</d4p1:priceFair>
<d4p1:priceGood>5.1</d4p1:priceGood>
<d4p1:variant>2</d4p1:variant>
</device>
<price>1.1</price>
</LineItem>
<LineItem>
<condition>
<description xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d5p1:string>sample string 1</d5p1:string>
<d5p1:string>sample string 2</d5p1:string>
</description>
<id>1</id>
<name>sample string 2</name>
</condition>
<device xmlns:d4p1="http://schemas.datacontract.org/2004/07/Warehouse">
<d4p1:id>1</d4p1:id>
<d4p1:imageurl>sample string 4</d4p1:imageurl>
<d4p1:name>sample string 3</d4p1:name>
<d4p1:priceBad>7.1</d4p1:priceBad>
<d4p1:priceFair>6.1</d4p1:priceFair>
<d4p1:priceGood>5.1</d4p1:priceGood>
<d4p1:variant>2</d4p1:variant>
</device>
<price>1.1</price>
</LineItem>
</lineItems>
<pricingId>sample string 1</pricingId>
</ProductTransferRequest>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
HttpResponseMessage| Name | Description | Type | Additional information |
|---|---|---|---|
| Version | Version |
None. |
|
| Content | HttpContent |
None. |
|
| StatusCode | HttpStatusCode |
None. |
|
| ReasonPhrase | string |
None. |
|
| Headers | Collection of Object |
None. |
|
| RequestMessage | HttpRequestMessage |
None. |
|
| IsSuccessStatusCode | boolean |
None. |