Operations related to authentication tokens
/
List of New Order Fulfill...
DealPOS API (3.1.0)
Download OpenAPI description
Overview
URL
Customer Support
Languages
Servers
Production Server
https://{subdomain}/api/v3/
- Production Serverhttps://subdomain.dealpos.net/api/v3/Fulfillment/NewOrder
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://subdomain.dealpos.net/api/v3/Fulfillment/NewOrder?From=2019-08-24&To=2019-08-24&PageNumber=1&PageSize=20&Fulfillment=string' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'Response
application/json
[ { "Outlet": "Outlet1", "Number": "22.08.029", "Customer": "Hendry W", "Created": "2022-03-31T11:31:31.783", "SalesNTax": 1000000, "Payment": "Paid", "Fulfillment": "Partial" } ]
- Production Serverhttps://subdomain.dealpos.net/api/v3/Fulfillment/NewOrderWithProduct
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://subdomain.dealpos.net/api/v3/Fulfillment/NewOrderWithProduct?From=2019-08-24&To=2019-08-24&PageNumber=1&PageSize=20&Fulfillment=string' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'Response
application/json
[ { "Outlet": "Outlet1", "Number": "22.08.029", "Customer": { … }, "Created": "2022-03-31T11:31:31.783", "SalesNTax": 1000000, "Payment": "Paid", "Fulfillment": "Partial", "LogisticServiceName": "JNE Regular", "Variants": [ … ] } ]
- Production Serverhttps://subdomain.dealpos.net/api/v3/Fulfillment/NewOrderWithProduct/TotalCount
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://subdomain.dealpos.net/api/v3/Fulfillment/NewOrderWithProduct/TotalCount?From=2019-08-24&To=2019-08-24&PageNumber=1&PageSize=20&Fulfillment=string' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'Response
application/json
{ "Data": [ { … } ], "TotalCount": 88 }
- Production Serverhttps://subdomain.dealpos.net/api/v3/PickList/Number
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://subdomain.dealpos.net/api/v3/PickList/Number?Number=string&FulfillmentOutlet=string&OrderOutlet=string' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'Response
application/json
[ { "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" } ]
- Production Serverhttps://subdomain.dealpos.net/api/v3/PickList/TotalCount
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://subdomain.dealpos.net/api/v3/PickList/TotalCount?From=2019-08-24&To=2019-08-24&PageNumber=0&PageSize=0&FulfillmentOutlet=string&OrderOutlet=string&State=string' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'Response
application/json
{ "Data": [ { … } ], "TotalCount": 88 }
Request
Also available as HTTP POST (endpoint: /api/v3/PickList/p)
Get list of PickList
Required Group Role: "Fulfillment" - "VIEW"
Security
OAuth2_clientCredentials
- Production Serverhttps://subdomain.dealpos.net/api/v3/PickList
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://subdomain.dealpos.net/api/v3/PickList?From=2019-08-24&To=2019-08-24&+PageNumber=0&PageSize=0&FulfillmentOutlet=string&OrderOutlet=string&State=string' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'Response
application/json
[ { "FulfillmentOutlet": "Outlet2", "OrderOutlet": "Outlet1", "Number": "22.08.029", "Customer": "Hendry W", "Created": "2022-03-31T11:31:31.783" } ]
- Production Serverhttps://subdomain.dealpos.net/api/v3/PickList
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
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",
"AssignToID": "ddbde8f8-152f-12a4-989b-98b999cccbad",
"Note": "",
"Variants": [
{
"Code": "CAP01",
"Fulfillment": "Outlet2"
},
{
"Code": "SHI01",
"Fulfillment": "Outlet4"
}
]
}'Response
application/json
{ "ListID": [ "aad4a789-b802-49c1-b66f-f45fbc7ce17f", "ccd4a789-3w02-4931-a66f-f45fbwf2e17f" ], "Message": "2 records created" }
- Production Serverhttps://subdomain.dealpos.net/api/v3/PickList
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
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"
}'Response
application/json
{ "Message": "Pick Fulfillment deleted" }
- Production Serverhttps://subdomain.dealpos.net/api/v3/PickList/ID/{id}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://subdomain.dealpos.net/api/v3/PickList/ID/{id}' \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>'Response
application/json
{ "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 /Assigned / Packed /Shipped", "Customer": { "Name": "Ventines", "Mobile": "0811541541", "Email": "ventines@gmail.com", "Address": "Jl. Muara Karang Raya" }, "Variants": [ { … }, { … } ], "Recipient": { "Name": "Ventines", "Phone": "0811541541", "City": "Jakarta", "Address": "Jl. Muara Karang Raya" }, "Note": "Ready to send" }
- Production Serverhttps://subdomain.dealpos.net/api/v3/PickList/Assign
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PUT \
https://subdomain.dealpos.net/api/v3/PickList/Assign \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '[
{
"PickListID": "2a346a70-d7c5-4e4b-947c-300f516b1560",
"AssignTo": "Nayeon"
},
{
"PickListID": "d0d8dc77-2b28-49a9-b78a-de102a3081b7",
"AssignTo": "Jihyo"
}
]'Response
application/json
{ "Message": "2 data successfully updated from pick to assigned" }
- Production Serverhttps://subdomain.dealpos.net/api/v3/PickList/Pack
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PUT \
https://subdomain.dealpos.net/api/v3/PickList/Pack \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '[
{
"FulfillmentOutlet": "Outlet2",
"OrderOutlet": "Outlet1",
"Number": "22.08.029"
},
{
"FulfillmentOutlet": "Outlet1",
"OrderOutlet": "Outlet1",
"Number": "22.08.029"
}
]'Response
application/json
{ "Message": "3 data successfully updated from pick to pack" }
- Production Serverhttps://subdomain.dealpos.net/api/v3/PickList/Ship
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PUT \
https://subdomain.dealpos.net/api/v3/PickList/Ship \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '[
{
"FulfillmentOutlet": "Outlet2",
"OrderOutlet": "Outlet1",
"Number": "22.08.029"
},
{
"FulfillmentOutlet": "Outlet1",
"OrderOutlet": "Outlet1",
"Number": "22.08.029"
}
]'Response
application/json
{ "Message": "3 data successfully updated from pick to pack" }