Monitor API availability and service status. Use these endpoints to verify connectivity and check if the API is operational.
Customer Payments
DualEntry Public API
Health
Accounts
Items
Classifications
Classifications Lines
Companies
Journal Entries
Recurring Journal Entries
Invoices
Sales Orders
Recurring Invoices
Customers
Customer Prepayments
Customer Prepayment Applications
Customer Deposits
Customer Refunds
Customer Credits
Cash Sales
Bills
Recurring Bills
Purchase Orders
Vendors
Vendor Payments
Vendor Credits
Vendor Refunds
Paper Checks
DualEntry Public API (1.0.0)
Download OpenAPI description
Languages
Servers
Production environment
https://api.dualentry.io/
Development environment (for testing)
https://api-dev.dualentry.io/
- Production environmenthttps://api.dualentry.io/public/v1/customer-payments/
- Development environment (for testing)https://api-dev.dualentry.io/public/v1/customer-payments/
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://api.dualentry.io/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
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
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"
Unassigned amount, in bank/undeposited currency
Default "0.00"
Any of:
Unassigned amount, in bank/undeposited currency
>= 0
number(Unassigned Amount)>= 0
Default "0.00"
- Production environmenthttps://api.dualentry.io/public/v1/customer-payments/
- Development environment (for testing)https://api-dev.dualentry.io/public/v1/customer-payments/
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://api.dualentry.io/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
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
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 ], "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, "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", "transaction_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" }
- Production environmenthttps://api.dualentry.io/public/v1/customer-payments/{record_number}/
- Development environment (for testing)https://api-dev.dualentry.io/public/v1/customer-payments/{record_number}/
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
'https://api.dualentry.io/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
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
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 ], "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, "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", "transaction_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" }