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)
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/
- Mock serverhttps://docs.dualentry.com/_mock/resources/public/v1/customer-payments/
- Production environmenthttps://api.dualentry.com/public/v1/customer-payments/
- Development environment (for testing)https://api-dev.dualentry.com/public/v1/customer-payments/
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://docs.dualentry.com/_mock/resources/public/v1/customer-payments/?search=string&company_id=0&number=0&customer_id=0&start_date=2019-08-24&end_date=2019-08-24&transaction_currency=AED&record_status=draft&invoice_number=0&customer_credit_number=0&limit=100&offset=0'OK
Enum"AED""AFN""ALL""AMD""ANG""AOA""ARS""AUD""AWG""AZN"
Any of:
number(Exchange Rate)
Enum"AED""AFN""ALL""AMD""ANG""AOA""ARS""AUD""AWG""AZN"
items[].​bank_or_undeposited_account_amountBank Or Undeposited Account Amount (number) or Bank Or Undeposited Account Amount (string)(Bank Or Undeposited Account Amount)required
Any of:
number(Bank Or Undeposited Account Amount)
items[].​unassigned_amountUnassigned Amount (number) or Unassigned Amount (string)(Unassigned Amount)required
Any of:
number(Unassigned Amount)
Enum"draft""posted""archived"
Response
application/json
{ "items": [ { … } ], "count": 0 }
Bodyapplication/jsonrequired
Enum"AED""AFN""ALL""AMD""ANG""AOA""ARS""AUD""AWG""AZN"
Any of:
number(Exchange Rate)
Enum"AED""AFN""ALL""AMD""ANG""AOA""ARS""AUD""AWG""AZN"
Default "0.00"
Any of:
Unassigned amount, in bank/undeposited currency
>= 0
number(Unassigned Amount)>= 0
Default "0.00"
- Mock serverhttps://docs.dualentry.com/_mock/resources/public/v1/customer-payments/
- Production environmenthttps://api.dualentry.com/public/v1/customer-payments/
- Development environment (for testing)https://api-dev.dualentry.com/public/v1/customer-payments/
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://docs.dualentry.com/_mock/resources/public/v1/customer-payments/ \
-H 'Content-Type: application/json' \
-d '{
"custom_fields": [
{}
],
"date": "2019-08-24",
"transaction_date": "2019-08-24",
"company_id": 0,
"customer_id": 0,
"check_number": "string",
"account_number": 0,
"currency_iso_4217_code": "AED",
"exchange_rate": 0,
"undeposited_funds_currency": "AED",
"unassigned_amount": "0.00",
"memo": "string",
"items": [],
"attachments": [],
"record_status": "posted",
"line_date_validation": true
}'OK
Enum"AED""AFN""ALL""AMD""ANG""AOA""ARS""AUD""AWG""AZN"
Any of:
number(Exchange Rate)
Enum"AED""AFN""ALL""AMD""ANG""AOA""ARS""AUD""AWG""AZN"
bank_or_undeposited_account_amountBank Or Undeposited Account Amount (number) or Bank Or Undeposited Account Amount (string)(Bank Or Undeposited Account Amount)required
Any of:
number(Bank Or Undeposited Account Amount)
Response
application/json
{ "classifications": [], "transaction_ids": [ 0 ], "number": 0, "account_number": 0, "items": [ { … } ], "company_id": 0, "company_name": "string", "company_currency": "string", "customer_id": 0, "customer_name": "string", "memo": "string", "check_number": "string", "date": "2019-08-24", "currency_iso_4217_code": "AED", "exchange_rate": 0, "undeposited_funds_currency": "AED", "bank_or_undeposited_account_amount": 0, "amount": 0, "unassigned_amount": 0, "record_status": "draft", "customer_deposits": [], "paper_check_status": "printed" }
- Mock serverhttps://docs.dualentry.com/_mock/resources/public/v1/customer-payments/{record_number}/
- Production environmenthttps://api.dualentry.com/public/v1/customer-payments/{record_number}/
- Development environment (for testing)https://api-dev.dualentry.com/public/v1/customer-payments/{record_number}/
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://docs.dualentry.com/_mock/resources/public/v1/customer-payments/{record_number}/?search=string&company_id=0&number=0&customer_id=0&start_date=2019-08-24&end_date=2019-08-24&transaction_currency=AED&record_status=draft&invoice_number=0&customer_credit_number=0'OK
Enum"AED""AFN""ALL""AMD""ANG""AOA""ARS""AUD""AWG""AZN"
Any of:
number(Exchange Rate)
Enum"AED""AFN""ALL""AMD""ANG""AOA""ARS""AUD""AWG""AZN"
bank_or_undeposited_account_amountBank Or Undeposited Account Amount (number) or Bank Or Undeposited Account Amount (string)(Bank Or Undeposited Account Amount)required
Any of:
number(Bank Or Undeposited Account Amount)
Response
application/json
{ "classifications": [], "transaction_ids": [ 0 ], "number": 0, "account_number": 0, "items": [ { … } ], "company_id": 0, "company_name": "string", "company_currency": "string", "customer_id": 0, "customer_name": "string", "memo": "string", "check_number": "string", "date": "2019-08-24", "currency_iso_4217_code": "AED", "exchange_rate": 0, "undeposited_funds_currency": "AED", "bank_or_undeposited_account_amount": 0, "amount": 0, "unassigned_amount": 0, "record_status": "draft", "customer_deposits": [], "paper_check_status": "printed" }