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/purchase-orders/
- Development environment (for testing)https://api-dev.dualentry.com/public/v1/purchase-orders/
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://api.dualentry.com/public/v1/purchase-orders/?search=string&company_id=0&number=0&vendor_id=0&start_date=2019-08-24&end_date=2019-08-24&record_status=draft&approval_status=string&billed=true&unbilled=true&partially_billed=true&ordering=id&limit=100&offset=0'OK
Schema for rejector information including rejection reason.
Total quantity of items that were already billed
Total quantity of items yet to be billed
Total amount of ordered items
{ "items": [ { … } ], "count": 0 }
Quantity of the item
Quantity of the item
Rate of the item
Rate of the item
Classifications of the item
- Production environmenthttps://api.dualentry.com/public/v1/purchase-orders/
- Development environment (for testing)https://api-dev.dualentry.com/public/v1/purchase-orders/
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://api.dualentry.com/public/v1/purchase-orders/ \
-H 'Content-Type: application/json' \
-d '{
"date": "2019-08-24",
"company_id": 0,
"vendor_id": 0,
"currency_iso_4217_code": "AED",
"exchange_rate": 0,
"memo": "string",
"items": [
{
"id": 0,
"position": 0,
"item_id": 0,
"memo": "string",
"quantity": 0,
"rate": 0,
"classifications": [
{
"id": 0,
"name": "string",
"line_id": 0,
"line_name": "string",
"parent_classification_id": 0,
"parent_classification_line_id": 0
}
]
}
],
"attachments": [],
"record_status": "posted",
"term_id": 0,
"reference_number": ""
}'OK
Schema for rejector information including rejection reason.
Total quantity of items that were already billed
Total quantity of items yet to be billed
Classifications of the item
Quantity of items that already have corresponding Bill
Quantity of items yet to be billed
{ "attachments": [], "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", "company_id": 0, "company_name": "string", "company_currency": "string", "vendor_id": 0, "vendor_name": "string", "currency_iso_4217_code": "AED", "exchange_rate": "string", "billed_total": "string", "due_total": "string", "amount": "string", "memo": "string", "items": [ { … } ], "record_status": "draft", "billed_status": "billed", "reference_number": "" }
- Production environmenthttps://api.dualentry.com/public/v1/purchase-orders/{record_number}/
- Development environment (for testing)https://api-dev.dualentry.com/public/v1/purchase-orders/{record_number}/
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://api.dualentry.com/public/v1/purchase-orders/{record_number}/?search=string&company_id=0&number=0&vendor_id=0&start_date=2019-08-24&end_date=2019-08-24&record_status=draft&approval_status=string&billed=true&unbilled=true&partially_billed=true'OK
Schema for rejector information including rejection reason.
Total quantity of items that were already billed
Total quantity of items yet to be billed
Classifications of the item
Quantity of items that already have corresponding Bill
Quantity of items yet to be billed
{ "attachments": [], "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", "company_id": 0, "company_name": "string", "company_currency": "string", "vendor_id": 0, "vendor_name": "string", "currency_iso_4217_code": "AED", "exchange_rate": "string", "billed_total": "string", "due_total": "string", "amount": "string", "memo": "string", "items": [ { … } ], "record_status": "draft", "billed_status": "billed", "reference_number": "" }