Operations related to authentication tokens
- List Invoice by Number
Create an Invoice
Update an Invoice
Delete an Invoice
List Invoice Multiple Outlet
List Invoice Multiple Outlet With Variant
List Invoice Multiple Outlet With Total Count
List Invoices Return
List Invoice With Total Count
Get List Invoice ID
Get List Invoice ID by Key Set
Get List Invoice By List ID
Create Multiple Invoice
Get Invoice By Number
Get Invoice By ID
Get Invoice ID By Number
Send Receipt By Email
Invoice Count
List Invoice Multiple Outlet and Payment
Void Invoice
Restore Invoice
Erase Invoice
List Join Invoice
List Join Invoice with Total Count
Join Invoice Detail
Get Reference Number By Invoice ID
Update Note in Invoice
List Invoice by Number
DealPOS API (3.1.0)
Download OpenAPI description
Overview
URL
Customer Support
Languages
Servers
Production Server
https://{subdomain}/api/v3/
Request
Count total invoice with multiple outlet
Also available as HTTP POST with the same endpoint
Security
OAuth2_clientCredentials
One of:
Payment status / progress of the invoice
Enum"Paid""Partial""Unpaid"
Example: "Paid"
Delivery status / progres of the invoice
Enum"Sent""Unsent""Partial""Returned"
Example: "Sent"
- Production Serverhttps://subdomain.dealpos.net/api/v3/Invoice/GetCountMultipleOutlet
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
https://subdomain.dealpos.net/api/v3/Invoice/GetCountMultipleOutlet \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"From": "2022-09-01",
"To": "2022-09-06",
"Outlet": [
"Outlet1",
"Outlet2"
],
"Tag": [
"Tokopedia",
"Shopee"
],
"PaymentState": "Paid",
"Fulfillment": "Sent",
"Bin": false
}'Request
Also available as HTTP POST with the same endpoint
Get List Invoices By Number
Required Group Role: "Orders" - "View"
Security
OAuth2_clientCredentials
- Production Serverhttps://subdomain.dealpos.net/api/v3/Invoice/GetByListNumber
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
https://subdomain.dealpos.net/api/v3/Invoice/GetByListNumber \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"Outlet": "Outlet1",
"Number": [
"20.10.00087",
"20.10.00086"
]
}'Response
application/json
[ { "Outlet": "Outlet1", "Number": "20.10.00087", "Customer": "Achmad raizaldi", "Date": "2020-10-14T00:00:00", "EventDate": "2020-10-14T00:00:00", "Due": "0001-01-01T00:00:00", "Amount": 24310, "Payment": "Paid", "Fulfillment": "Sent", "Created": "2020-10-14T14:53:01.79" }, { "Outlet": "Outlet1", "Number": "20.10.00086", "Customer": "", "Date": "2020-10-14T00:00:00", "EventDate": "2020-10-14T00:00:00", "Due": "0001-01-01T00:00:00", "Amount": 22100, "Payment": "Paid", "Fulfillment": "Sent", "Created": "2020-10-14T14:51:42.603" } ]
Request
Also available as HTTP POST with the same endpoint
Get Invoice List by Multiple Outlet and Payment
Security
OAuth2_clientCredentials
One of:
Channel Tagging system. (ex: Tokopedia, Shopee)
Example: ["Tokopedia","Shopee","Offline"]
delivery status / progres of the invoice
Enum"Sent""Partial""Unsent""Returned"
Example: "Sent"
- Production Serverhttps://subdomain.dealpos.net/api/v3/Invoice/MultipleOutletNPayment
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
https://subdomain.dealpos.net/api/v3/Invoice/MultipleOutletNPayment \
-H 'Authorization: Bearer <YOUR_TOKEN_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"PageNumber": 1,
"PageSize": 20,
"Outlet": [
"Outlet1",
"Outlet2"
],
"PaymentState": [
"Paid",
"Unpaid"
],
"Tag": [
"Tokopedia",
"Shopee",
"Offline"
],
"Fulfillment": "Sent",
"Status": "Active"
}'Response
application/json
[ { "ID": "3c76f9b5-d1b8-4159-85a0-0630ac0caa47", "Outlet": "Outlet1", "Number": "20.03.00336", "Customer": "adera simalungun", "Date": "2020-03-27T00:00:00", "EventDate": "2020-03-27T00:00:00", "Due": "0001-01-01T00:00:00", "Amount": 11250000, "Payment": "Paid", "Fulfillment": "Partial", "Created": "2020-03-27T13:50:16.627", "Tag": "Tokopedia" }, { "ID": "3076b3af-1773-4bf9-9073-279be7b76327", "Outlet": "Outlet1", "Number": ".20.02.00080", "Customer": "", "Date": "2020-02-06T00:00:00", "EventDate": "2020-02-06T00:00:00", "Due": "0001-01-01T00:00:00", "Amount": 75000, "Payment": "Paid", "Fulfillment": "Partial", "Created": "2020-02-06T09:43:25.163", "Tag": "Shopee" }, { "ID": "3076b3af-1773-4bf9-9883-279be7b76as7", "Outlet": "Outlet2", "Number": "19.12.00088", "Customer": "", "Date": "2019-12-18T00:00:00", "EventDate": "2019-12-18T00:00:00", "Due": "0001-01-01T00:00:00", "Amount": 2655000, "Payment": "Paid", "Fulfillment": "Partial", "Created": "2019-12-18T11:34:41.947", "Tag": "Offline" }, { "ID": "6576b3af-1773-4bf4-9073-279be7b76789", "Outlet": "Outlet2", "Number": "19.12.00087", "Customer": "", "Date": "2019-12-18T00:00:00", "EventDate": "2019-12-18T00:00:00", "Due": "0001-01-01T00:00:00", "Amount": 30000, "Payment": "Paid", "Fulfillment": "Partial", "Created": "2019-12-18T10:16:40.623", "Tag": "Tokopedia" }, { "ID": "307628af-1993-4bf9-9573-279be7b76555", "Outlet": "Outlet1", "Number": "19.12.04.000000020", "Customer": "", "Date": "2019-12-04T00:00:00", "EventDate": "2019-12-04T00:00:00", "Due": "0001-01-01T00:00:00", "Amount": 92500, "Payment": "Paid", "Fulfillment": "Partial", "Created": "2019-12-04T16:02:28.897", "Tag": "Tokopedia" }, { "ID": "3076b3af-1723-4bf9-9011-279be7b76123", "Outlet": "Outlet1", "Number": "19.12.00019", "Customer": "", "Date": "2019-12-04T00:00:00", "EventDate": "2019-12-04T00:00:00", "Due": "0001-01-01T00:00:00", "Amount": 150000, "Payment": "Paid", "Fulfillment": "Partial", "Created": "2019-12-04T16:45:54.507", "Tag": "Whatsapp" }, { "ID": "307ab3af-1cd3-4bf9-9073-279be7b763ef", "Outlet": "Outlet1", "Number": "19.09.24.000000039", "Customer": "", "Date": "2019-09-23T00:00:00", "EventDate": "2019-09-23T00:00:00", "Due": "0001-01-01T00:00:00", "Amount": 5500, "Payment": "Paid", "Fulfillment": "Partial", "Created": "2019-09-24T16:27:22.767", "Tag": "Offline" } ]