Documentation Index
Fetch the complete documentation index at: https://docs.dualentry.com/llms.txt
Use this file to discover all available pages before exploring further.
Introduction
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.Overview
- RESTful API: Standard HTTP methods (GET, POST, PUT, DELETE)
- JSON Format: All requests and responses use JSON
- Secure: API key-based authentication
- Versioned: Both V1 and V2 available; V2 is recommended for new integrations
What You Can Build
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.
Versioning
The API supports two versions:- V2 (
/public/v2/) — Recommended for new integrations. Adds depreciation-books, intercompany-journal-entries, and enhanced fixed-assets with multi-book depreciation. - V1 (
/public/v1/) — Maintained for backward compatibility. Existing integrations continue to work without changes.
API Resources
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
- V2-only: Depreciation Books, Intercompany Journal Entries
Getting Started
- 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
Next: Learn about Authentication →
