# Fulfillment Operations related to fulfillment, including create, get, etc ## List of New Order Fulfillment - [GET /Fulfillment/NewOrder](https://developer.dealpos.com/openapi/openapi/fulfillment/getfulfillmentneworder.md): Get list of New Order Fulfillment that is not yet picked Required Group Role: "Fulfillment" - "VIEW" ## List of New Order Fulfillment With Product - [GET /Fulfillment/NewOrderWithProduct](https://developer.dealpos.com/openapi/openapi/fulfillment/getfulfillmentneworderwithproduct.md): Get list of New Order Fulfillment with product that is not yet picked Required Group Role: "Fulfillment" - "VIEW" ## List of New Order Fulfillment With Product and Total Count - [GET /Fulfillment/NewOrderWithProduct/TotalCount](https://developer.dealpos.com/openapi/openapi/fulfillment/getfulfillmentneworderwithproducttotalcount.md): Get list of New Order Fulfillment with product that is not yet picked Required Group Role: "Fulfillment" - "VIEW" ## Get PickList by Number - [GET /PickList/Number](https://developer.dealpos.com/openapi/openapi/fulfillment/getpicklistbynumber.md): Get PickList Detail by Number Required Group Role: "Fulfillment" - "VIEW" ## Get PickList with Product and Total Count - [GET /PickList/TotalCount](https://developer.dealpos.com/openapi/openapi/fulfillment/getfulfillmentpicklistwithproducttotalcountunique.md): Get list of Picklist Fulfillment with product Required Group Role: "Fulfillment" - "VIEW" ## Get PickList - [GET /PickList](https://developer.dealpos.com/openapi/openapi/fulfillment/getpicklist.md): >Also available as HTTP POST (endpoint: /api/v3/PickList/p) Get list of PickList Required Group Role: "Fulfillment" - "VIEW" ## Create PickList - [POST /PickList](https://developer.dealpos.com/openapi/openapi/fulfillment/post-picklist.md): Create New Pick from Order Outlet Required Group Role: "Fulfillment" - "CREATED" ## Delete PickList - [DELETE /PickList](https://developer.dealpos.com/openapi/openapi/fulfillment/delete-picklist.md): Delete existing Picklist ## Get PickList by ID - [GET /PickList/ID/{id}](https://developer.dealpos.com/openapi/openapi/fulfillment/getpicklistbyid.md): Get PickList Detail by ID Required Group Role: "Fulfillment" - "VIEW" ## Assign Picklist - [PUT /PickList/Assign](https://developer.dealpos.com/openapi/openapi/fulfillment/pack-picklist.md): Assigned User.LoginID picklist Required Group Role: "Fulfillment" - "EDIT" *Recommended to use Request example by PickListID cause it more faster and specific ## Pack PickList - [PUT /PickList/Pack](https://developer.dealpos.com/openapi/openapi/fulfillment/pack-picklist-unique.md): Set Assigned to Pack or Pick to Pack PickList Required Group Role: "Fulfillment" - "CREATED" ## Ship PickList - [PUT /PickList/Ship](https://developer.dealpos.com/openapi/openapi/fulfillment/shippicklistunique.md): Set Pack to Ship PickList Required Group Role: "Fulfillment" - "CREATED"