Print Packing Slips
starshipit_print_packing_slipsGenerate packing slips for one or more StarShipIt orders so warehouse staff can pick, pack, and verify order contents before shipment.
Instructions
Generate packing slip documents for one or more orders in StarShipIt.
When to use: Use this tool when warehouse staff need packing slips to pick, pack, and verify order contents before shipment. Packing slips do not require a label to have been printed first.
Parameters:
order_ids(required): Array of numeric StarShipIt order IDs to generate packing slips for. Must contain at least one ID.
Returns: A URL or base64-encoded PDF containing the packing slips for all specified orders. Multiple orders are typically combined into a single PDF document.
Example success response:
{
"success": true,
"pdf_url": "https://cdn.starshipit.com/packingslips/slips-20240101.pdf"
}Error cases: 400 if order IDs are missing or invalid; 404 if one or more specified orders do not exist.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| order_ids | Yes | Array of StarShipIt order IDs to generate packing slips for |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| errors | No | Validation or processing errors returned by StarShipIt | |
| object | No | The response payload when StarShipIt returns a non-object value | |
| success | No | StarShipIt success flag (a boolean on most endpoints) |