Operations related to authentication tokens
- List Invoice Multiple Outlet
DealPOS API (3.1.0)
Request can be send with payload Outlet+Number / OutletID + Number /InvoiceID only
- Production Serverhttps://subdomain.dealpos.net/api/v3/Invoice
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X DELETE \
https://subdomain.dealpos.net/api/v3/Invoice \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"Outlet": "Outlet1",
"Number": "LM3002"
}'"Invoice has been delete!{}"
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
Delivery status / progres of the invoice
Filter Orders By their status (Active, Cancelled, Any.)
- Production Serverhttps://subdomain.dealpos.net/api/v3/Invoice/MultipleOutlet
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://subdomain.dealpos.net/api/v3/Invoice/MultipleOutlet \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"PageNumber": 1,
"PageSize": 20,
"From": "2024-08-27",
"To": "2024-08-28",
"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", "ReferenceNumber": "TKPD-001" }, { "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", "ReferenceNumber": "SHPD-002" } ]
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" } ]