Monitor API availability and service status. Use these endpoints to verify connectivity and check if the API is operational.
DualEntry Public API (1.0.0)
- 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://api.dualentry.com/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&approval_status=string&ordering=id&limit=100&offset=0'OK
Schema for payment collection configuration output.
Schema for rejector information including rejection reason.
Total amount of transaction
Amount to be paid
Amount that was already paid by Customer Repayment Applications or Customer Payments
Posting date (GL date) - the date when the transaction is recorded in the general ledger
Transaction date (inception date) - the date when the transaction actually occurred
{ "items": [ { … } ], "count": 0 }
- 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://api.dualentry.com/public/v1/invoices/ \
-H 'Content-Type: application/json' \
-d '{
"date": "2019-08-24",
"transaction_date": "2019-08-24",
"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",
"due_date": "2019-08-24",
"company_id": 0,
"customer_id": 0,
"currency_iso_4217_code": "AED",
"exchange_rate": 0,
"bill_to_address": "",
"billing_address": {
"street": "string",
"city": "string",
"state": "",
"postal_code": "string",
"country": "",
"second_line": "",
"name": "string"
},
"ship_to_address": "",
"shipping_address": {
"street": "string",
"city": "string",
"state": "",
"postal_code": "string",
"country": "",
"second_line": "",
"name": "string"
},
"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
Schema for rejector information including rejection reason.
Amount that was already paid by Customer Repayment Applications or Customer Payments
Posting date (GL date) - the date when the transaction is recorded in the general ledger
Transaction date (inception date) - the date when the transaction actually occurred
{ "customer_name": "string", "attachments": [], "payment": { "type": "string", "id": 0, "body": "string", "link": "string" }, "term_id": 0, "term_name": "string", "transaction_ids": [ 0 ], "created_by": { "actor_type": "string", "email": "string", "first_name": "string", "last_name": "string", "timestamp": "2019-08-24T14:15:22Z" }, "updated_by": { "actor_type": "string", "email": "string", "first_name": "string", "last_name": "string", "timestamp": "2019-08-24T14:15:22Z" }, "approval_status": "string", "next_approvers": [ { … } ], "rejected_by": { "id": 0, "first_name": "string", "last_name": "string", "email": "string", "full_name": "string", "rejection_reason": "string" }, "internal_id": 0, "number": 0, "items": [ { … } ], "company_id": 0, "company_name": "string", "company_currency": "string", "customer_id": 0, "currency_iso_4217_code": "AED", "exchange_rate": "string", "amount": "string", "amount_due": "string", "paid_total": "string", "memo": "string", "date": "2019-08-24", "transaction_date": "2019-08-24", "due_date": "2019-08-24", "bill_to_address": "string", "ship_to_address": "string", "billing_address": { "street": "string", "city": "string", "state": "", "postal_code": "string", "country": "", "second_line": "", "name": "string" }, "shipping_address": { "street": "string", "city": "string", "state": "", "postal_code": "string", "country": "", "second_line": "", "name": "string" }, "record_status": "draft", "recurring_record_number": 0, "reference_number": "string" }
- 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://api.dualentry.com/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&approval_status=string'OK
Schema for rejector information including rejection reason.
Amount that was already paid by Customer Repayment Applications or Customer Payments
Posting date (GL date) - the date when the transaction is recorded in the general ledger
Transaction date (inception date) - the date when the transaction actually occurred
{ "customer_name": "string", "attachments": [], "payment": { "type": "string", "id": 0, "body": "string", "link": "string" }, "term_id": 0, "term_name": "string", "transaction_ids": [ 0 ], "created_by": { "actor_type": "string", "email": "string", "first_name": "string", "last_name": "string", "timestamp": "2019-08-24T14:15:22Z" }, "updated_by": { "actor_type": "string", "email": "string", "first_name": "string", "last_name": "string", "timestamp": "2019-08-24T14:15:22Z" }, "approval_status": "string", "next_approvers": [ { … } ], "rejected_by": { "id": 0, "first_name": "string", "last_name": "string", "email": "string", "full_name": "string", "rejection_reason": "string" }, "internal_id": 0, "number": 0, "items": [ { … } ], "company_id": 0, "company_name": "string", "company_currency": "string", "customer_id": 0, "currency_iso_4217_code": "AED", "exchange_rate": "string", "amount": "string", "amount_due": "string", "paid_total": "string", "memo": "string", "date": "2019-08-24", "transaction_date": "2019-08-24", "due_date": "2019-08-24", "bill_to_address": "string", "ship_to_address": "string", "billing_address": { "street": "string", "city": "string", "state": "", "postal_code": "string", "country": "", "second_line": "", "name": "string" }, "shipping_address": { "street": "string", "city": "string", "state": "", "postal_code": "string", "country": "", "second_line": "", "name": "string" }, "record_status": "draft", "recurring_record_number": 0, "reference_number": "string" }