Documentation

Developer Tools

Developer API & Webhooks

Integrate programmatically with Invoice Generator. Automate invoices, services, clients, and hook into real-time billing events.

Developer API Overview

Welcome to the Invoice Generator Developer Reference. Our API allows you to integrate automated billing, workspace management, and invoice tracking directly into your own internal platforms, websites, CRM dashboards, and accounting systems.

API Base URL

All requests to the developer API endpoints should be sent to the base API path:

http://localhost:3001/api

Note: In self-hosted or production deployments, replace localhost:3001 with your application server's hostname.

Postman Collection

Test and explore the REST APIs immediately. Download our pre-configured Postman Collection, which includes pre-built variables for easy setup.

Download Postman Collection

Main Entities

Invoices

Generate and manage PDF invoices and estimates, configure payment due alerts, track status, and email summaries.

Clients

Manage client listings, trigger secure portal URL links, comments tracking, and fetch accounting statements.

Services

Store and query predefined product/service line items with unit cost defaults to speed up document creations.

Expenses

Track operational expenses and vendor receipts to monitor net business income vs cost structures.