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/bills/
- Development environment (for testing)https://api-dev.dualentry.com/public/v1/bills/
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://api.dualentry.com/public/v1/bills/?search=string&company_id=0&vendor_id=0&number=0&start_date=2019-08-24&end_date=2019-08-24&due_date=2019-08-24&approval_status=string&ordering=id&limit=100&offset=0'OK
Schema for rejector information including rejection reason.
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
Total amount of transaction
Amount to be paid
Amount that was already paid by Vendor Prepayment Applications or Vendor Payments
{ "items": [ { … } ], "count": 0 }
- Production environmenthttps://api.dualentry.com/public/v1/bills/
- Development environment (for testing)https://api-dev.dualentry.com/public/v1/bills/
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://api.dualentry.com/public/v1/bills/ \
-H 'Content-Type: application/json' \
-d '{
"date": "2019-08-24",
"transaction_date": "2019-08-24",
"items": [
{
"rate": 0,
"quantity": 0,
"id": 0,
"position": 0,
"item_id": 0,
"memo": "string",
"classifications": [],
"company_id": 0
}
],
"expenses": [
{
"rate": 0,
"quantity": 0,
"id": 0,
"position": 0,
"account_number": 0,
"expense_description": "string",
"classifications": [],
"customer_id": 0,
"vendor_id": 0,
"company_id": 0
}
],
"company_id": 0,
"vendor_id": 0,
"currency_iso_4217_code": "AED",
"exchange_rate": 0,
"memo": "string",
"due_date": "2019-08-24",
"term_id": 0,
"reference_number": "",
"purchase_order_number": 0,
"attachments": [],
"record_status": "posted"
}'OK
Schema for rejector information including rejection reason.
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
Amount that was already paid by Vendor Prepayment Applications or Vendor Payments
{ "attachments": [], "transaction_ids": [ 0 ], "term_id": 0, "term_name": "string", "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, "date": "2019-08-24", "transaction_date": "2019-08-24", "due_date": "2019-08-24", "company_id": 0, "company_name": "string", "company_currency": "string", "vendor_id": 0, "vendor_name": "string", "currency_iso_4217_code": "AED", "exchange_rate": "string", "memo": "string", "amount": "string", "amount_due": "string", "paid_total": "string", "items": [ { … } ], "expenses": [ { … } ], "record_status": "draft", "recurring_record_number": 0, "purchase_order_number": 0, "reference_number": "string" }
- Production environmenthttps://api.dualentry.com/public/v1/bills/{record_number}/
- Development environment (for testing)https://api-dev.dualentry.com/public/v1/bills/{record_number}/
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://api.dualentry.com/public/v1/bills/{record_number}/?search=string&company_id=0&vendor_id=0&number=0&start_date=2019-08-24&end_date=2019-08-24&due_date=2019-08-24&approval_status=string'OK
Schema for rejector information including rejection reason.
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
Amount that was already paid by Vendor Prepayment Applications or Vendor Payments
{ "attachments": [], "transaction_ids": [ 0 ], "term_id": 0, "term_name": "string", "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, "date": "2019-08-24", "transaction_date": "2019-08-24", "due_date": "2019-08-24", "company_id": 0, "company_name": "string", "company_currency": "string", "vendor_id": 0, "vendor_name": "string", "currency_iso_4217_code": "AED", "exchange_rate": "string", "memo": "string", "amount": "string", "amount_due": "string", "paid_total": "string", "items": [ { … } ], "expenses": [ { … } ], "record_status": "draft", "recurring_record_number": 0, "purchase_order_number": 0, "reference_number": "string" }