/ 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/salesorderid/{salesOrderId}

GET
api.digikey.com/packinglist/ PackList/GetPackingListBySalesOrderId
Enter a Sales Order Number and receive all packing lists created for that order.

Parameters

NameDescription
salesOrderId *
integer($int32)
(path)
Enter the Sales Order Number ID that you want packing lists returned.
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
{
  "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
}
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