Monitor API availability and service status. Use these endpoints to verify connectivity and check if the API is operational.
- Create PurchaseOrder record attachments
List PurchaseOrder records
Create PurchaseOrder record
Get PurchaseOrder record
Update PurchaseOrder record
Create PurchaseOrder reco...
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/
Bodyapplication/jsonrequired
Enum"AED""AFN""ALL""AMD""ANG""AOA""ARS""AUD""AWG""AZN"
Any of:
number(Exchange Rate)
Any of:
Quantity of the item
number(Quantity)
Classifications of the item
- Mock serverhttps://docs.dualentry.com/_mock/resources/public/v1/purchase-orders/{record_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 PUT \
'https://docs.dualentry.com/_mock/resources/public/v1/purchase-orders/{record_number}/' \
-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
Enum"AED""AFN""ALL""AMD""ANG""AOA""ARS""AUD""AWG""AZN"
Any of:
number(Exchange Rate)
Any of:
Total quantity of items that were already billed
number(Billed Total)
Any of:
Total quantity of items yet to be billed
number(Due Total)
Any of:
Total amount of ordered items
number(Amount)
Classifications of the item
Any of:
Quantity ordered
number(Quantity)
items[].quantity_billedQuantity Billed (number) or Quantity Billed (string)(Quantity Billed)required
Any of:
Quantity of items that already have corresponding Bill
number(Quantity Billed)
Any of:
Quantity of items yet to be billed
number(Quantity Due)
Response
application/json
{ "attachments": [], "term_id": 0, "term_name": "string", "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": 0, "billed_total": 0, "due_total": 0, "amount": 0, "memo": "string", "items": [ { … } ], "record_status": "draft", "billed_status": "billed", "reference_number": "" }
- Mock serverhttps://docs.dualentry.com/_mock/resources/public/v1/purchase-orders/{record_number}/attachments/
- Production environmenthttps://api.dualentry.com/public/v1/purchase-orders/{record_number}/attachments/
- Development environment (for testing)https://api-dev.dualentry.com/public/v1/purchase-orders/{record_number}/attachments/
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
'https://docs.dualentry.com/_mock/resources/public/v1/purchase-orders/{record_number}/attachments/' \
-H 'Content-Type: multipart/form-data' \
-F files=stringOK
Enum"AED""AFN""ALL""AMD""ANG""AOA""ARS""AUD""AWG""AZN"
Any of:
number(Exchange Rate)
Any of:
Total quantity of items that were already billed
number(Billed Total)
Any of:
Total quantity of items yet to be billed
number(Due Total)
Any of:
Total amount of ordered items
number(Amount)
Classifications of the item
Any of:
Quantity ordered
number(Quantity)
items[].quantity_billedQuantity Billed (number) or Quantity Billed (string)(Quantity Billed)required
Any of:
Quantity of items that already have corresponding Bill
number(Quantity Billed)
Any of:
Quantity of items yet to be billed
number(Quantity Due)
Response
application/json
{ "attachments": [], "term_id": 0, "term_name": "string", "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": 0, "billed_total": 0, "due_total": 0, "amount": 0, "memo": "string", "items": [ { … } ], "record_status": "draft", "billed_status": "billed", "reference_number": "" }