/ PackList


API Summary:

Send an Invoice Number or Sales Order Number and retrieve information included on the packing list supplied in the shipment’s package. You can also request that we return a pdf version of the packing list that was included in the package. Every order placed with DigiKey is linked to a single Sales Order Number. If the order results in multiple shipments, each shipment will have one Order Number. We generate one packing list for each Invoice Number. Note: A packing list is also known as a pack list, packing slip, or manifest.

Resource URL: api.digikey.com/packinglist/v1/purchaseordernumber/{purchaseOrderNumber}

GET
api.digikey.com/packinglist/ PackList/GetPackingListByPoNumber
Enter a valid Purchase Order Number and receive assciated packing lists created for that corresponding sales order.

Parameters

NameDescription
purchaseOrderNumber *
string
(path)
Enter your purchase order number and the corresponding SalesOrderId will be found
includePdf
boolean
(query)

If you would like to have a pdf of each packing list returned, set the value to “True

X-DIGIKEY-Client-Id *
string
(header)
The Client Id for your app.

Responses

CodeDescription
200
Success
{
  "SalesOrderPackLists": [
    {
      "PackingListInvoice": [
        {
          "PackingListItem": [
            {
              "InvoiceId": 0,
              "SalesOrderId": 0,
              "PurchaseOrderNumber": "string",
              "OrderedQuantity": 0,
              "QuantityShipped": 0,
              "QuantityBackOrder": 0,
              "CustomerLineItemId": "string",
              "LineItem": "string",
              "ProductNumber": "string",
              "Description": "string",
              "ECCN": "string",
              "CustomerPartNumber": "string",
              "HTSUS": "string",
              "ManufacturerProductNumber": "string",
              "Manufacturer": "string",
              "CountryOfOrigin": "string",
              "LotQuantity": 0,
              "DateCode": "string",
              "LotCode": "string"
            }
          ],
          "InvoiceIdEntered": 0,
          "IncludePdfEntered": true,
          "PdfFound": true,
          "EncodedString": "string"
        }
      ],
      "SalesOrderIdEntered": 0
    }
  ],
  "PoNumber": "string"
}
400

Bad Request - The input model is invalid or malformed.

{
  "type": "string",
  "title": "string",
  "status": 0,
  "detail": "string",
  "instance": "string",
  "correlationId": "string",
  "errors": {
    "additionalProp1": [
      "string"
    ],
    "additionalProp2": [
      "string"
    ],
    "additionalProp3": [
      "string"
    ]
  }
}
401

Unauthorized - Token is expired or Client Id or subscription are invalid.

{
  "type": "string",
  "title": "string",
  "status": 0,
  "detail": "string",
  "instance": "string",
  "correlationId": "string",
  "errors": {
    "additionalProp1": [
      "string"
    ],
    "additionalProp2": [
      "string"
    ],
    "additionalProp3": [
      "string"
    ]
  }
}
403
The target resource is forbidden.
{
  "type": "string",
  "title": "string",
  "status": 0,
  "detail": "string",
  "instance": "string",
  "correlationId": "string",
  "errors": {
    "additionalProp1": [
      "string"
    ],
    "additionalProp2": [
      "string"
    ],
    "additionalProp3": [
      "string"
    ]
  }
}
404

Not Found - The requested resource could not be found

{
  "type": "string",
  "title": "string",
  "status": 0,
  "detail": "string",
  "instance": "string",
  "correlationId": "string",
  "errors": {
    "additionalProp1": [
      "string"
    ],
    "additionalProp2": [
      "string"
    ],
    "additionalProp3": [
      "string"
    ]
  }
}
429

Too Many Requests - Your rate limit has been exceeded

{
  "type": "string",
  "title": "string",
  "status": 0,
  "detail": "string",
  "instance": "string",
  "correlationId": "string",
  "errors": {
    "additionalProp1": [
      "string"
    ],
    "additionalProp2": [
      "string"
    ],
    "additionalProp3": [
      "string"
    ]
  }
}
500
An unhandled error occurred.
{
  "type": "string",
  "title": "string",
  "status": 0,
  "detail": "string",
  "instance": "string",
  "correlationId": "string",
  "errors": {
    "additionalProp1": [
      "string"
    ],
    "additionalProp2": [
      "string"
    ],
    "additionalProp3": [
      "string"
    ]
  }
}
503

Service Unavailable - The service is temporarily unavailable

{
  "type": "string",
  "title": "string",
  "status": 0,
  "detail": "string",
  "instance": "string",
  "correlationId": "string",
  "errors": {
    "additionalProp1": [
      "string"
    ],
    "additionalProp2": [
      "string"
    ],
    "additionalProp3": [
      "string"
    ]
  }
}

Models

DKProblemDetails
InvoicePackingList
PackingListItem
PoNumberPackList
SalesOrderPackList