Monitor API availability and service status. Use these endpoints to verify connectivity and check if the API is operational.
API References
/- Create DirectExpense record attachments
List DirectExpense records
Create DirectExpense record
Get DirectExpense record
Update DirectExpense record
Create DirectExpense reco...
DualEntry Public API (1.0.0)
Download OpenAPI description
Languages
Servers
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"
Default "1.00"
Any of:
number(Exchange Rate)
Default "1.00"
- Production environmenthttps://api.dualentry.com/public/v1/direct-expenses/{record_number}/
- Development environment (for testing)https://api-dev.dualentry.com/public/v1/direct-expenses/{record_number}/
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X PUT \
'https://api.dualentry.com/public/v1/direct-expenses/{record_number}/' \
-H 'Content-Type: application/json' \
-d '{
"custom_fields": [
{}
],
"date": "2019-08-24",
"transaction_date": "2019-08-24",
"memo": "",
"check_number": "",
"company_id": 0,
"vendor_id": 0,
"account_number": 0,
"currency_iso_4217_code": "AED",
"exchange_rate": "1.00",
"bank_or_credit_card_amount": 0,
"items": [],
"attachments": [],
"record_status": "posted"
}'Response
application/json
{ "classifications": [], "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" }, "internal_id": 0, "number": 0, "items": [ { … } ], "company_id": 0, "company_name": "string", "company_currency": "string", "vendor_id": 0, "vendor_name": "string", "account_number": 0, "amount": "string", "memo": "string", "check_number": "string", "date": "2019-08-24", "transaction_date": "2019-08-24", "currency_iso_4217_code": "AED", "exchange_rate": "string", "bank_or_credit_card_amount": "string", "record_status": "draft" }
- Production environmenthttps://api.dualentry.com/public/v1/direct-expenses/{record_number}/attachments/
- Development environment (for testing)https://api-dev.dualentry.com/public/v1/direct-expenses/{record_number}/attachments/
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
'https://api.dualentry.com/public/v1/direct-expenses/{record_number}/attachments/' \
-H 'Content-Type: multipart/form-data' \
-F files=stringResponse
application/json
{ "classifications": [], "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" }, "internal_id": 0, "number": 0, "items": [ { … } ], "company_id": 0, "company_name": "string", "company_currency": "string", "vendor_id": 0, "vendor_name": "string", "account_number": 0, "amount": "string", "memo": "string", "check_number": "string", "date": "2019-08-24", "transaction_date": "2019-08-24", "currency_iso_4217_code": "AED", "exchange_rate": "string", "bank_or_credit_card_amount": "string", "record_status": "draft" }