Monitor API availability and service status. Use these endpoints to verify connectivity and check if the API is operational.
/
List Invoice records
DualEntry Public API (1.0.0)
Download OpenAPI description
Languages
Servers
Mock server
https://docs.dualentry.com/_mock/resources/
Production environment
https://api.dualentry.com/
Development environment (for testing)
https://api-dev.dualentry.com/
- Mock serverhttps://docs.dualentry.com/_mock/resources/public/v1/invoices/
- Production environmenthttps://api.dualentry.com/public/v1/invoices/
- Development environment (for testing)https://api-dev.dualentry.com/public/v1/invoices/
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://docs.dualentry.com/_mock/resources/public/v1/invoices/?integration_sources=bill_com&search=string&company_id=0&number=0&customer_id=0&start_date=2019-08-24&end_date=2019-08-24&due_date=2019-08-24&due_date_until=2019-08-24&transaction_currency=AED&limit=100&offset=0'OK
Any of:
number(Quantity)
Enum"AED""AFN""ALL""AMD""ANG""AOA""ARS""AUD""AWG""AZN"
Any of:
number(Exchange Rate)
Any of:
Total amount of transaction
number(Amount)
Any of:
Amount to be paid
number(Amount Due)
Any of:
Amount that was already paid by Customer Repayment Applications or Customer Payments
number(Paid Total)
Response
application/json
{ "items": [ { … } ], "count": 0 }
Bodyapplication/jsonrequired
Enum"AED""AFN""ALL""AMD""ANG""AOA""ARS""AUD""AWG""AZN"
Any of:
number(Exchange Rate)
- Mock serverhttps://docs.dualentry.com/_mock/resources/public/v1/invoices/
- Production environmenthttps://api.dualentry.com/public/v1/invoices/
- Development environment (for testing)https://api-dev.dualentry.com/public/v1/invoices/
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://docs.dualentry.com/_mock/resources/public/v1/invoices/ \
-H 'Content-Type: application/json' \
-d '{
"custom_fields": [
{}
],
"items": [
{
"id": 0,
"item_id": 0,
"quantity": 0,
"rate": 0,
"position": 0,
"memo": "string",
"classifications": [],
"tax": {
"code": "string",
"rate": 0,
"amount": 0,
"is_taxable": true,
"tax_exempt_amount": 0
}
}
],
"memo": "string",
"date": "2019-08-24",
"due_date": "2019-08-24",
"company_id": 0,
"customer_id": 0,
"currency_iso_4217_code": "AED",
"bill_to_address": "",
"billing_address": {
"street": "string",
"city": "string",
"state": "string",
"postal_code": "string",
"country": "",
"second_line": ""
},
"ship_to_address": "",
"shipping_address": {
"street": "string",
"city": "string",
"state": "string",
"postal_code": "string",
"country": "",
"second_line": ""
},
"exchange_rate": 0,
"sales_order_id": 0,
"record_status": "posted",
"attachments": [],
"contracted": false,
"term_id": 0,
"reference_number": "",
"payment": {
"type": "string",
"id": 0,
"body": "string",
"link": "string"
}
}'OK
Enum"AED""AFN""ALL""AMD""ANG""AOA""ARS""AUD""AWG""AZN"
Any of:
number(Exchange Rate)
Any of:
Total amount of transaction
number(Amount)
Any of:
Amount to be paid
number(Amount Due)
Any of:
Amount that was already paid by Customer Repayment Applications or Customer Payments
number(Paid Total)
Response
application/json
{ "attachments": [], "payment": { "type": "string", "id": 0, "body": "string", "link": "string" }, "term_id": 0, "term_name": "string", "transaction_ids": [ 0 ], "number": 0, "items": [ { … } ], "company_id": 0, "company_name": "string", "company_currency": "string", "customer_id": 0, "customer_name": "string", "currency_iso_4217_code": "AED", "exchange_rate": 0, "amount": 0, "amount_due": 0, "paid_total": 0, "memo": "string", "date": "2019-08-24", "due_date": "2019-08-24", "bill_to_address": "string", "ship_to_address": "string", "billing_address": { "street": "string", "city": "string", "state": "string", "postal_code": "string", "country": "", "second_line": "" }, "shipping_address": { "street": "string", "city": "string", "state": "string", "postal_code": "string", "country": "", "second_line": "" }, "record_status": "draft", "recurring_record_number": 0, "reference_number": "string" }
- Mock serverhttps://docs.dualentry.com/_mock/resources/public/v1/invoices/{record_number}/
- Production environmenthttps://api.dualentry.com/public/v1/invoices/{record_number}/
- Development environment (for testing)https://api-dev.dualentry.com/public/v1/invoices/{record_number}/
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://docs.dualentry.com/_mock/resources/public/v1/invoices/{record_number}/?integration_sources=bill_com&search=string&company_id=0&number=0&customer_id=0&start_date=2019-08-24&end_date=2019-08-24&due_date=2019-08-24&due_date_until=2019-08-24&transaction_currency=AED'OK
Enum"AED""AFN""ALL""AMD""ANG""AOA""ARS""AUD""AWG""AZN"
Any of:
number(Exchange Rate)
Any of:
Total amount of transaction
number(Amount)
Any of:
Amount to be paid
number(Amount Due)
Any of:
Amount that was already paid by Customer Repayment Applications or Customer Payments
number(Paid Total)
Response
application/json
{ "attachments": [], "payment": { "type": "string", "id": 0, "body": "string", "link": "string" }, "term_id": 0, "term_name": "string", "transaction_ids": [ 0 ], "number": 0, "items": [ { … } ], "company_id": 0, "company_name": "string", "company_currency": "string", "customer_id": 0, "customer_name": "string", "currency_iso_4217_code": "AED", "exchange_rate": 0, "amount": 0, "amount_due": 0, "paid_total": 0, "memo": "string", "date": "2019-08-24", "due_date": "2019-08-24", "bill_to_address": "string", "ship_to_address": "string", "billing_address": { "street": "string", "city": "string", "state": "string", "postal_code": "string", "country": "", "second_line": "" }, "shipping_address": { "street": "string", "city": "string", "state": "string", "postal_code": "string", "country": "", "second_line": "" }, "record_status": "draft", "recurring_record_number": 0, "reference_number": "string" }