/ 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/invoice/{invoiceId}
GET
api.digikey.com/packinglist/ PackList/GetPackingList
Enter an Invoice Number and receive a single packing list.
Parameters
Name | Description | |
---|---|---|
invoiceId * integer($int32) (path) | Enter the Invoice ID that is to be returned. | |
includePdf boolean (query) | If you would like to have a pdf for this packing list returned, set the value to “True”. | |
X-DIGIKEY-Client-Id * string (header) | The Client Id for your app. |
Responses
Code | Description |
200 | Success {
"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"
} |
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