POST api/RecyclePickUp/InsertNewRecycleDocument
Request Information
URI Parameters
None.
Body Parameters
CourierTransactionRequestDto| Name | Description | Type | Additional information |
|---|---|---|---|
| Barcode | string |
None. |
|
| DocumentNo | string |
None. |
|
| DocumentDescription | string |
None. |
|
| TotalPackages | integer |
None. |
|
| TotalCollectionValue | decimal number |
None. |
|
| TotalTransactionCost | decimal number |
None. |
|
| DocumentDate | string |
None. |
|
| PickupDatefrom | string |
None. |
|
| PickupDateto | string |
None. |
|
| PickupTimefrom | string |
None. |
|
| PickupTimeto | string |
None. |
|
| CustomerCode | string |
None. |
|
| CustomerName | string |
None. |
|
| CustomerAddress | string |
None. |
|
| CustomerCity | string |
None. |
|
| CustomerState | string |
None. |
|
| CustomerCountry | string |
None. |
|
| CustomerPost | string |
None. |
|
| CustomerMobile | string |
None. |
|
| CustomerPhone | string |
None. |
|
| CustomerFloor | string |
None. |
|
| CustomerGender | string |
None. |
|
| CustomerEmail | string |
None. |
|
| CustomerVatNumber | string |
None. |
|
| CustomerLatitude | string |
None. |
|
| CustomerLongitude | string |
None. |
|
| CustomerComments | string |
None. |
|
| PaymentTypeID | integer |
None. |
|
| PaymentTerms | string |
None. |
|
| RouteGroup | integer |
None. |
|
| Detail | Collection of CourierTransactionDetail |
None. |
|
| PickupAddress | string |
None. |
|
| PickupCity | string |
None. |
|
| PickupState | string |
None. |
|
| PickupCountry | string |
None. |
|
| PickupFloor | string |
None. |
|
| PickupPost | string |
None. |
|
| PickupAddressLongitude | string |
None. |
|
| PickupAddressLatitude | string |
None. |
|
| PickupAddressNumber | string |
None. |
|
| PickupCustomerCode | string |
None. |
|
| PickupCustomerName | string |
None. |
|
| PickupCustomerMobile | string |
None. |
|
| PickupCustomerPhone | string |
None. |
|
| PickupCustomerGender | string |
None. |
|
| PickupCustomerEmail | string |
None. |
|
| PickupCustomerVatNumber | string |
None. |
|
| PickupCustomerComments | string |
None. |
|
| PartnerID | integer |
None. |
|
| PartnerLocationID | integer |
None. |
|
| CompanyLocationId | integer |
None. |
|
| MobileUserLongitude | string |
None. |
|
| MobileUserLatitude | string |
None. |
|
| MobileMac | string |
None. |
|
| TransactionStatusID | integer |
None. |
Request Formats
application/json, text/json
Sample:
{
"barcode": "sample string 1",
"documentNo": "sample string 2",
"documentDescription": "sample string 3",
"totalPackages": 4,
"totalCollectionValue": 5.0,
"totalTransactionCost": 6.0,
"documentDate": "sample string 7",
"pickupDatefrom": "sample string 8",
"pickupDateto": "sample string 9",
"pickupTimefrom": "sample string 10",
"pickupTimeto": "sample string 11",
"customerCode": "sample string 12",
"customerName": "sample string 13",
"customerAddress": "sample string 14",
"customerCity": "sample string 15",
"customerState": "sample string 16",
"customerCountry": "sample string 17",
"customerPost": "sample string 18",
"customerMobile": "sample string 19",
"customerPhone": "sample string 20",
"customerFloor": "sample string 21",
"customerGender": "sample string 22",
"customerEmail": "sample string 23",
"customerVatNumber": "sample string 24",
"customerLatitude": "sample string 25",
"customerLongitude": "sample string 26",
"customerComments": "sample string 27",
"paymentTypeID": 28,
"paymentTerms": "sample string 29",
"routeGroup": 30,
"detail": [
{
"barcode": "sample string 1",
"packages": 2,
"materialCode": "sample string 3",
"materialDescription": "sample string 4",
"productId": 5,
"lineNumber": 6,
"documentNo": "sample string 7",
"needsPairing": 8
},
{
"barcode": "sample string 1",
"packages": 2,
"materialCode": "sample string 3",
"materialDescription": "sample string 4",
"productId": 5,
"lineNumber": 6,
"documentNo": "sample string 7",
"needsPairing": 8
}
],
"pickupAddress": "sample string 31",
"pickupCity": "sample string 32",
"pickupState": "sample string 33",
"pickupCountry": "sample string 34",
"pickupFloor": "sample string 35",
"pickupPost": "sample string 36",
"pickupAddressLongitude": "sample string 37",
"pickupAddressLatitude": "sample string 38",
"pickupAddressNumber": "sample string 39",
"pickupCustomerCode": "sample string 40",
"pickupCustomerName": "sample string 41",
"pickupCustomerMobile": "sample string 42",
"pickupCustomerPhone": "sample string 43",
"pickupCustomerGender": "sample string 44",
"pickupCustomerEmail": "sample string 45",
"pickupCustomerVatNumber": "sample string 46",
"pickupCustomerComments": "sample string 47",
"partnerID": 48,
"partnerLocationID": 49,
"companyLocationId": 50,
"mobileUserLongitude": "sample string 51",
"mobileUserLatitude": "sample string 52",
"mobileMac": "sample string 53",
"transactionStatusID": 54
}
application/xml, text/xml
Sample:
<CourierTransactionRequestDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PD_MC.Dtos">
<Barcode>sample string 1</Barcode>
<CompanyLocationId>50</CompanyLocationId>
<CustomerAddress>sample string 14</CustomerAddress>
<CustomerCity>sample string 15</CustomerCity>
<CustomerCode>sample string 12</CustomerCode>
<CustomerComments>sample string 27</CustomerComments>
<CustomerCountry>sample string 17</CustomerCountry>
<CustomerEmail>sample string 23</CustomerEmail>
<CustomerFloor>sample string 21</CustomerFloor>
<CustomerGender>sample string 22</CustomerGender>
<CustomerLatitude>sample string 25</CustomerLatitude>
<CustomerLongitude>sample string 26</CustomerLongitude>
<CustomerMobile>sample string 19</CustomerMobile>
<CustomerName>sample string 13</CustomerName>
<CustomerPhone>sample string 20</CustomerPhone>
<CustomerPost>sample string 18</CustomerPost>
<CustomerState>sample string 16</CustomerState>
<CustomerVatNumber>sample string 24</CustomerVatNumber>
<Detail>
<CourierTransactionDetail>
<Barcode>sample string 1</Barcode>
<DocumentNo>sample string 7</DocumentNo>
<LineNumber>6</LineNumber>
<MaterialCode>sample string 3</MaterialCode>
<MaterialDescription>sample string 4</MaterialDescription>
<NeedsPairing>8</NeedsPairing>
<Packages>2</Packages>
<ProductId>5</ProductId>
</CourierTransactionDetail>
<CourierTransactionDetail>
<Barcode>sample string 1</Barcode>
<DocumentNo>sample string 7</DocumentNo>
<LineNumber>6</LineNumber>
<MaterialCode>sample string 3</MaterialCode>
<MaterialDescription>sample string 4</MaterialDescription>
<NeedsPairing>8</NeedsPairing>
<Packages>2</Packages>
<ProductId>5</ProductId>
</CourierTransactionDetail>
</Detail>
<DocumentDate>sample string 7</DocumentDate>
<DocumentDescription>sample string 3</DocumentDescription>
<DocumentNo>sample string 2</DocumentNo>
<MobileMac>sample string 53</MobileMac>
<MobileUserLatitude>sample string 52</MobileUserLatitude>
<MobileUserLongitude>sample string 51</MobileUserLongitude>
<PartnerID>48</PartnerID>
<PartnerLocationID>49</PartnerLocationID>
<PaymentTerms>sample string 29</PaymentTerms>
<PaymentTypeID>28</PaymentTypeID>
<PickupAddress>sample string 31</PickupAddress>
<PickupAddressLatitude>sample string 38</PickupAddressLatitude>
<PickupAddressLongitude>sample string 37</PickupAddressLongitude>
<PickupAddressNumber>sample string 39</PickupAddressNumber>
<PickupCity>sample string 32</PickupCity>
<PickupCountry>sample string 34</PickupCountry>
<PickupCustomerCode>sample string 40</PickupCustomerCode>
<PickupCustomerComments>sample string 47</PickupCustomerComments>
<PickupCustomerEmail>sample string 45</PickupCustomerEmail>
<PickupCustomerGender>sample string 44</PickupCustomerGender>
<PickupCustomerMobile>sample string 42</PickupCustomerMobile>
<PickupCustomerName>sample string 41</PickupCustomerName>
<PickupCustomerPhone>sample string 43</PickupCustomerPhone>
<PickupCustomerVatNumber>sample string 46</PickupCustomerVatNumber>
<PickupDatefrom>sample string 8</PickupDatefrom>
<PickupDateto>sample string 9</PickupDateto>
<PickupFloor>sample string 35</PickupFloor>
<PickupPost>sample string 36</PickupPost>
<PickupState>sample string 33</PickupState>
<PickupTimefrom>sample string 10</PickupTimefrom>
<PickupTimeto>sample string 11</PickupTimeto>
<RouteGroup>30</RouteGroup>
<TotalCollectionValue>5</TotalCollectionValue>
<TotalPackages>4</TotalPackages>
<TotalTransactionCost>6</TotalTransactionCost>
<TransactionStatusID>54</TransactionStatusID>
</CourierTransactionRequestDto>
application/x-www-form-urlencoded
Sample:
Sample not available.
multipart/form-data
Sample:
--MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Barcode" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="DocumentNo" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="DocumentDescription" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="TotalPackages" 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="TotalCollectionValue" 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="TotalTransactionCost" 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="DocumentDate" sample string 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PickupDatefrom" sample string 8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PickupDateto" sample string 9 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PickupTimefrom" sample string 10 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PickupTimeto" sample string 11 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CustomerCode" sample string 12 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CustomerName" sample string 13 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CustomerAddress" sample string 14 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CustomerCity" sample string 15 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CustomerState" sample string 16 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CustomerCountry" sample string 17 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CustomerPost" sample string 18 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CustomerMobile" sample string 19 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CustomerPhone" sample string 20 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CustomerFloor" sample string 21 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CustomerGender" sample string 22 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CustomerEmail" sample string 23 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CustomerVatNumber" sample string 24 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CustomerLatitude" sample string 25 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CustomerLongitude" sample string 26 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CustomerComments" sample string 27 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PaymentTypeID" 28 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PaymentTerms" sample string 29 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="RouteGroup" 30 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Detail[0].Barcode" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Detail[0].Packages" 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Detail[0].MaterialCode" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Detail[0].MaterialDescription" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Detail[0].ProductId" 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Detail[0].LineNumber" 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Detail[0].DocumentNo" sample string 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Detail[0].NeedsPairing" 8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Detail[1].Barcode" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Detail[1].Packages" 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Detail[1].MaterialCode" sample string 3 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Detail[1].MaterialDescription" sample string 4 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Detail[1].ProductId" 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Detail[1].LineNumber" 6 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Detail[1].DocumentNo" sample string 7 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="Detail[1].NeedsPairing" 8 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PickupAddress" sample string 31 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PickupCity" sample string 32 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PickupState" sample string 33 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PickupCountry" sample string 34 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PickupFloor" sample string 35 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PickupPost" sample string 36 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PickupAddressLongitude" sample string 37 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PickupAddressLatitude" sample string 38 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PickupAddressNumber" sample string 39 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PickupCustomerCode" sample string 40 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PickupCustomerName" sample string 41 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PickupCustomerMobile" sample string 42 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PickupCustomerPhone" sample string 43 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PickupCustomerGender" sample string 44 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PickupCustomerEmail" sample string 45 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PickupCustomerVatNumber" sample string 46 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PickupCustomerComments" sample string 47 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PartnerID" 48 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="PartnerLocationID" 49 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="CompanyLocationId" 50 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="MobileUserLongitude" sample string 51 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="MobileUserLatitude" sample string 52 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="MobileMac" sample string 53 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="TransactionStatusID" 54 --MultipartDataMediaFormatterBoundary1q2w3e--
Response Information
Resource Description
ObjectNone.
Response Formats
application/json, text/json
Sample:
{}
application/xml, text/xml
Sample:
<z:anyType xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns:z="http://schemas.microsoft.com/2003/10/Serialization/" />
multipart/form-data
Sample:
--MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="" System.Object --MultipartDataMediaFormatterBoundary1q2w3e--