Skip to content
Last updated

Welcome to the DualEntry Public API

Build powerful accounting integrations with programmatic access to your organization's financial data. The DualEntry Public API is a RESTful API that enables you to automate accounting workflows, sync data with external systems, and create custom financial applications.


Quick Start

Get up and running in minutes:

  1. Get your API key - Ask your DualEntry administrator to generate an API key for you
  2. Make your first request - Include your API key in the X-API-KEY header
  3. Start building - Explore our endpoints and integrate with your systems
curl https://api.dualentry.com/v1/invoices \
  -H "X-API-KEY: your_api_key_here" \
  -H "Content-Type: application/json"
import requests

headers = {
    "X-API-KEY": "your_api_key_here",
    "Content-Type": "application/json"
}

response = requests.get("https://api.dualentry.com/v1/invoices", headers=headers)
print(response.json())
fetch('https://api.dualentry.com/v1/invoices', {
  headers: {
    'X-API-KEY': 'your_api_key_here',
    'Content-Type': 'application/json'
  }
})
.then(response => response.json())
.then(data => console.log(data));

Core Concepts

🔐 Authentication

Secure your API requests using API keys. Learn how to authenticate and manage your credentials.

⚡ Rate Limiting

Understand rate limits and throttling to ensure reliable API access and optimal performance.

📄 Pagination

Efficiently navigate through large datasets using cursor-based or offset pagination.

⚠️ Errors

Handle errors gracefully with standard HTTP status codes and detailed error messages.


What You Can Do

Financial Transactions
Create and manage invoices, bills, payments, journal entries, and purchase orders.

Customer & Vendor Management
Maintain customer and vendor records with complete contact and payment term information.

Chart of Accounts
Configure and manage your accounting structure with accounts, items, and classifications.

Automation
Set up recurring transactions for subscriptions, rent, and other regular financial activities.


API Reference

View Full API Reference

Browse all available endpoints, request/response schemas, and detailed parameter descriptions.


Need Help?

  • Introduction - Overview of the API and its capabilities
  • API Reference - Complete endpoint documentation
  • Support - Contact your DualEntry administrator for assistance

Base URLs

EnvironmentURL
Productionhttps://api.dualentry.com
Developmenthttps://api-dev.dualentry.com

All API requests use HTTPS. The API accepts and returns JSON-formatted data.