Skip to navigation

Create Pick List

Creates a new pick list. Status defaults to NEED_REFILL.

Requires scope: pick_lists:write

Authentication

API_KEYstring
API Key authentication via header

Request

This endpoint expects an object.
namestringRequired
Display name for the pick list. Required. Maximum 255 characters.
fromLocationIdUUIDRequired
ID of the source location to pick from. Required.
toLocationIdUUIDRequired
ID of the destination location to transfer to. Required.
notestringOptional
Optional note or description.
requestDatedateOptional

Requested date for the pick (ISO 8601 date, e.g. 2026-03-25).

Response

This endpoint returns an object.
idUUID
Unique identifier for the pick list.
namestring
Display name of the pick list.
materialCountlong
Number of distinct material line items in this pick list.
kitCountlong
Number of kit line items in this pick list.
createdAtdatetime
ISO 8601 timestamp when the record was created.
updatedAtdatetime
ISO 8601 timestamp when the record was last updated.
notestringOptional
Optional note or description for this pick list.
statusenumOptional
Current status of the pick list.
Allowed values:
fromLocationobjectOptional

Source location materials are picked from. null when the pick list has no source location, in which case adding a material requires materialDetailsId.

toLocationobjectOptional
Destination location materials are transferred to.
requestDatedateOptional

Requested date for the pick (ISO 8601 date, e.g. 2026-03-25).

Errors

400
Bad Request Error
401
Unauthorized Error
403
Forbidden Error
404
Not Found Error
429
Rate Limit Error