Operations related to authentication tokens
curl -i -X GET \
'https://subdomain.dealpos.net/api/v3/PickList/Number?FulfillmentOutlet=string&Number=string&OrderOutlet=string' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'
[ { "ID": "aad4a789-b802-49c1-b66f-f45fbc7ce17f", "Date": "2022-08-31T13:29:07.29", "Number": "22.12.0001", "OrderOutlet": "Outlet1", "FulfillmentOutlet": "Outlet2", "CreatorID": "ff7848c9-21f1-4c05-ac9e-1e71d829cc9c", "State": "Picked /Packed /Shipped", "Customer": { … }, "Variants": [ … ], "Recipient": { … }, "Note": "Ready to send" }, { "ID": "aad4a789-b802-49c1-b66f-f45fbc7ce17f", "Date": "2022-08-31T13:29:07.29", "Number": "22.12.0001", "OrderOutlet": "Outlet1", "FulfillmentOutlet": "Outlet2", "CreatorID": "ff7848c9-21f1-4c05-ac9e-1e71d829cc9c", "State": "Picked /Packed /Shipped", "Customer": { … }, "Variants": [ … ], "Recipient": { … }, "Note": "Ready to send" } ]
Also available as HTTP POST (endpoint: /api/v3/PickList/p)
Required Group Role: "Fulfillment" - "VIEW"
curl -i -X GET \
'https://subdomain.dealpos.net/api/v3/PickList?%20PageNumber=0&From=2019-08-24&FulfillmentOutlet=string&OrderOutlet=string&PageSize=0&State=string&To=2019-08-24' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'
[ { "FulfillmentOutlet": "Outlet2", "OrderOutlet": "Outlet1", "Number": "22.08.029", "Customer": "Hendry W", "Created": "2022-03-31T11:31:31.783" } ]
curl -i -X POST \
https://subdomain.dealpos.net/api/v3/PickList \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"OrderOutlet": "Outlet1",
"Number": "22.08.029",
"Note": "",
"Variants": [
{
"Code": "CAP01",
"Fulfillment": "Outlet2"
},
{
"Code": "SHI01",
"Fulfillment": "Outlet4"
}
]
}'
{ "ListID": [ "aad4a789-b802-49c1-b66f-f45fbc7ce17f", "ccd4a789-3w02-4931-a66f-f45fbwf2e17f" ], "Message": "2 records created" }
curl -i -X DELETE \
https://subdomain.dealpos.net/api/v3/PickList \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"FulfillmentOutlet": "Outlet2",
"OrderOutlet": "Outlet1",
"Number": "22.08.029"
}'
{ "Message": "Pick Fulfillment deleted" }