POST api/CustomerDetails/RecycleItemPairingInBulk

Request Information

URI Parameters

None.

Body Parameters

Collection of RecyclePairingDto
NameDescriptionTypeAdditional information
CompanyLocationCode

string

None.

InvoiceBarcode

string

None.

Items

Collection of RecyclePairingItemDto

None.

Request Formats

application/json, text/json

Sample:
[
  {
    "companyLocationCode": "sample string 1",
    "invoiceBarcode": "sample string 2",
    "items": [
      {
        "courierTransactionDetailID": 1,
        "itemBarcode": "sample string 2",
        "comment": "sample string 3"
      },
      {
        "courierTransactionDetailID": 1,
        "itemBarcode": "sample string 2",
        "comment": "sample string 3"
      }
    ]
  },
  {
    "companyLocationCode": "sample string 1",
    "invoiceBarcode": "sample string 2",
    "items": [
      {
        "courierTransactionDetailID": 1,
        "itemBarcode": "sample string 2",
        "comment": "sample string 3"
      },
      {
        "courierTransactionDetailID": 1,
        "itemBarcode": "sample string 2",
        "comment": "sample string 3"
      }
    ]
  }
]

application/xml, text/xml

Sample:
<ArrayOfRecyclePairingDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PD_MC.Dtos">
  <RecyclePairingDto>
    <CompanyLocationCode>sample string 1</CompanyLocationCode>
    <InvoiceBarcode>sample string 2</InvoiceBarcode>
    <Items>
      <RecyclePairingItemDto>
        <Comment>sample string 3</Comment>
        <CourierTransactionDetailID>1</CourierTransactionDetailID>
        <ItemBarcode>sample string 2</ItemBarcode>
      </RecyclePairingItemDto>
      <RecyclePairingItemDto>
        <Comment>sample string 3</Comment>
        <CourierTransactionDetailID>1</CourierTransactionDetailID>
        <ItemBarcode>sample string 2</ItemBarcode>
      </RecyclePairingItemDto>
    </Items>
  </RecyclePairingDto>
  <RecyclePairingDto>
    <CompanyLocationCode>sample string 1</CompanyLocationCode>
    <InvoiceBarcode>sample string 2</InvoiceBarcode>
    <Items>
      <RecyclePairingItemDto>
        <Comment>sample string 3</Comment>
        <CourierTransactionDetailID>1</CourierTransactionDetailID>
        <ItemBarcode>sample string 2</ItemBarcode>
      </RecyclePairingItemDto>
      <RecyclePairingItemDto>
        <Comment>sample string 3</Comment>
        <CourierTransactionDetailID>1</CourierTransactionDetailID>
        <ItemBarcode>sample string 2</ItemBarcode>
      </RecyclePairingItemDto>
    </Items>
  </RecyclePairingDto>
</ArrayOfRecyclePairingDto>

application/x-www-form-urlencoded

Sample:

Sample not available.

multipart/form-data

Sample:
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="[0].CompanyLocationCode"

sample string 1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="[0].InvoiceBarcode"

sample string 2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="[0].Items[0].CourierTransactionDetailID"

1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="[0].Items[0].ItemBarcode"

sample string 2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="[0].Items[0].Comment"

sample string 3
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="[0].Items[1].CourierTransactionDetailID"

1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="[0].Items[1].ItemBarcode"

sample string 2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="[0].Items[1].Comment"

sample string 3
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="[1].CompanyLocationCode"

sample string 1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="[1].InvoiceBarcode"

sample string 2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="[1].Items[0].CourierTransactionDetailID"

1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="[1].Items[0].ItemBarcode"

sample string 2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="[1].Items[0].Comment"

sample string 3
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="[1].Items[1].CourierTransactionDetailID"

1
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="[1].Items[1].ItemBarcode"

sample string 2
--MultipartDataMediaFormatterBoundary1q2w3e
Content-Disposition: form-data; name="[1].Items[1].Comment"

sample string 3
--MultipartDataMediaFormatterBoundary1q2w3e--

Response Information

Resource Description

Object

None.

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--