The DualEntry Public API provides programmatic access to your organization's accounting data. It's designed for server-to-server integrations using RESTful conventions and JSON format.
- RESTful API: Standard HTTP methods (GET, POST, PUT, DELETE)
- JSON Format: All requests and responses use JSON
- Secure: API key-based authentication
- Versioned: All endpoints under
/v1/for stability
Build integrations to automate accounting workflows, sync data with external systems, and create custom financial applications.
Common Use Cases: Automated invoicing, data synchronization with CRM/ERP systems, custom reporting, third-party integrations with payment processors or e-commerce platforms.
The API provides access to:
- Setup: Accounts, Items, Classifications
- Master Data: Companies, Customers, Vendors
- Transactions: Invoices, Bills, Journal Entries, Payments, Purchase Orders
- Automation: Recurring Transactions, Attachments
- Get an API key from your DualEntry administrator
- Include the API key in the
X-API-KEYheader with every request - All endpoints require authentication and are rate-limited
Base URLs:
- Production:
https://api.dualentry.com - Development:
https://api-dev.dualentry.com