# Create a marketplace work order from storage **POST /v1/marketplace_work_orders** Creates a work order (no receivable) with items sourced from storage. Resolves listing_sku + fulfillment_channel to the correct Listing record. ## Servers - Public API: https://api.pattern.com/hub (Public API) - Staging API: https://stage-api.pattern.com/hub (Staging API) ## Authentication methods - Bearer auth ## Parameters ### Body: application/json (object) - **warehouse_id** (integer) ID of the item-level warehouse - **items** (array[object]) ## Responses ### 201 Work order created successfully #### Body: application/json (object) - **work_order_id** (integer) ID of the newly created work order ### 422 Items cannot be blank #### Body: application/json (object) - **errors** (array[string]) ### 404 Warehouse not found #### Body: application/json (object) - **errors** (array[string]) ### 401 Unauthorized when org_id is missing [Powered by Bump.sh](https://bump.sh)