Operations related to authentication tokens
- List Invoice Multiple Outlet With Total Count
DealPOS API (3.1.0)
Specifies the starting entry of data to retreive. Example: 1 = first page, 2 = second page.
Outlet name. When Outlet is not specified, it will return all outlet that the user has access to.
Channel Tagging system.(ex: Tokopedia, Shopee)
Payment status / progress of the invoice
Filter Orders By their status (Active, Cancelled, Any.)
- Production Serverhttps://subdomain.dealpos.net/api/v3/Invoice/MultipleOutlet/WithVariant
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://subdomain.dealpos.net/api/v3/Invoice/MultipleOutlet/WithVariant \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"PageNumber": 1,
"PageSize": 20,
"Outlet": [
"Outlet1",
"Outlet2"
],
"Tag": [
"Tokopedia",
"Shopee"
],
"PaymentState": "Paid",
"Fulfillment": "Sent",
"Email": "johndoe@email.com",
"Mobile": "08112345",
"Status": "Active",
"Note": "Invoice Note",
"ReferenceNumberType": "All"
}'[ { "ID": "3c76f9b5-d1b8-4159-85a0-0630ac0caa47", "Outlet": "Outlet1", "Number": "20.08.00009", "Customer": "John", "Date": "2020-08-17T00:00:00", "Due": "0001-01-01T00:00:00", "Amount": 120000, "Payment": "Paid", "Fulfillment": "Sent", "Created": "2020-08-28T11:00:20.34", "Tag": "Tokopedia", "Variants": [ … ], "LogisticService": [ … ], "ReferenceNumber": "TRK123456789" }, { "ID": "3076b3af-1773-4bf9-9073-279be7b76327", "Outlet": "Outlet2", "Number": "20.09.00002", "Customer": "John", "Date": "2020-09-16T00:00:00", "Due": "0001-01-01T00:00:00", "Amount": 150000, "Payment": "Paid", "Fulfillment": "Sent", "Created": "2020-09-28T11:00:20.34", "Tag": "Shopee", "Variants": [ … ], "LogisticService": [ … ], "ReferenceNumber": "TRK987654321" } ]
Specifies the starting entry of data to retreive. Example: 1 = first page, 2 = second page.
- Production Serverhttps://subdomain.dealpos.net/api/v3/Invoice/MultipleOutlet/WithTotalCount
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://subdomain.dealpos.net/api/v3/Invoice/MultipleOutlet/WithTotalCount \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"From": "2020-08-01",
"To": "2020-09-30",
"PageNumber": 1,
"PageSize": 20,
"Outlet": [
"Outlet1",
"Outlet2"
],
"PaymentState": "Paid",
"DeliveryState": "Sent",
"Status": "Active"
}'{ "Data": [ { … }, { … } ], "TotalCount": 100 }
Start date in YYYY-MM-DD format (e.g. 2020-06-01)
End date in YYYY-MM-DD format (e.g. 2020-06-01)
Specifies the starting entry of data to retreive. Example: 1 = first page, 2 = second page.
Outlet name. (Only for access outlet Read/Write that given to the user)
Channel Tagging system. (ex:Offline / Whatsapp / Shopee / Tokopedia) used in marketplace.dealpos.app.
- Production Serverhttps://subdomain.dealpos.net/api/v3/Invoice/Return
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://subdomain.dealpos.net/api/v3/Invoice/Return \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"From": "2018-09-07",
"To": "2018-10-17",
"PageNumber": 1,
"PageSize": 20,
"Outlet": "Outlet1",
"Tag": [
"Tokopedia",
"Shopee"
],
"Payment": "Paid",
"Fulfillment": "Sent",
"Email": "Hendry@dealpos.com",
"Mobile": "08112345"
}'[ { "ID": "3de705c4-53a0-4a66-8ab1-f9737e3ad6fb", "Outlet": "Outlet1", "Number": "18.10.00009", "Customer": "Ferdi", "Date": "2018-10-17T00:00:00", "EventDate": "0001-01-01T00:00:00", "Due": "0001-01-01T00:00:00", "Amount": 120000, "Payment": "Paid", "Fulfillment": "Sent", "Created": "2019-08-28T11:00:20.34" }, { "ID": "3de7eve4-53a0-tsw6-8ab1-f9737e3adweb", "Outlet": "Outlet1", "Number": "18.10.00002", "Customer": "Ferdi", "Date": "2018-10-16T00:00:00", "EventDate": "0001-01-01T00:00:00", "Due": "0001-01-01T00:00:00", "Amount": 150000, "Payment": "Paid", "Fulfillment": "Sent", "Created": "2019-08-28T11:00:20.34" } ]