Warehouse Order Picklist
The "Order Picklist API" implemented for Warehouse Management, it retrieves a list of items scheduled to be prepped for rental and sale orders, with the Prep Date falling within the specified date range.
The purpose of this Orders picklist API is:
Allows external systems to retrieve item line details from Rental and Sale Orders via API
Enables generation of picklists for orders outside of R2
Filtering Rules:
Only includes order lines with these statuses:
Reserved
T-Reserved
S-Assigned
P-Assigned
Kit Handling:
Serial Kits: Only shows main header line
Non-serial Kits: Shows headers and all child items (including multi-level)
The API returns comprehensive order line details including:
Order ID and Description
Site Information (Order Site ID & Name)
Event Information
Prep and Ship Dates
Item Details (SKU & Description)
Line Status
Location Information (Shelf Location, Bin Number)
Pick Quantity
Notes
Required Parameters:
siteid
(mandatory): Matches against order lines' shipping sitefromdate
(mandatory): Start date for filtering orders by Prep Datetodate
(mandatory): End date for filtering orders by Prep DateNote: Maximum date range allowed is 7 days
Endpoint
GET/warehouse/orders/picklist
Sample response body
[
{
"orderid": "string",
"orderdescription": "string",
"ordersiteid": "string",
"ordersitename": "string",
"eventid": "string",
"eventname": "string",
"orderprepdate": "MM/dd/yyyy HH:mm",
"ordershipdate": "MM/dd/yyyy HH:mm",
"shippingsiteid": "string",
"shippingsitename": "string",
"itemsku": "string",
"itemdescription": "string",
"linestatus": "Reserved",
"orderlineprepdate": "MM/dd/yyyy HH:mm",
"orderlineshipdate": "MM/dd/yyyy HH:mm",
"linenumber": 0,
"levelnumber": 0,
"action": "Rent",
"isserial": true,
"iskitheader": true,
"shelflocation": "string",
"binnumber": "string",
"purchaseortransferorderid": "string",
"pickqty": 0,
"notes": "string"
}
]
The response time will vary based on the number of records retrieved. Higher record volumes may also increase memory consumption. To optimize performance, we recommend consumers to apply appropriate filters and avoid making frequent API calls.