LedgerHQ API Docs
Public documentation for the LedgerHQ API surface.
LedgerHQ API docs
LedgerHQ public integration docs
These docs cover the public API and MCP surface: organization-scoped REST, Plaid-connected bank activity, transaction reclass, reconciliation actions, financial packet JSON, and the agent tools that mirror those workflows.
This documentation intentionally excludes older module pages and product areas that are not part of the current public integration contract.
API Reference
Auth, organization scoping, OpenAPI JSON, Plaid-connected bank activity, reclass, reports, and webhooks.
Integration Flow
List bank transactions, reclassify, reconcile, and pull packet JSON.
MCP Server
OAuth MCP endpoint and current banking/reporting tools for agent workflows.
Banking
Plaid-connected bank transactions, classification, reclass, and reconciliation.
Reports
Financial packet JSON plus supported statement routes.
Accounting Spine
The account and journal-entry primitives behind the workflow.
Current Public Surface
| Area | Public contract |
|---|---|
| Machine-readable spec | GET /api/openapi.json |
| Authentication | API key bearer auth or signed-in session, scoped by x-organization-id |
| Bank activity source | Plaid-connected bank/card activity (webhook-driven, internal) lands as bank transactions with sourceType: "plaid_bank_feed" |
| Bank transactions | List by bank account, match, split, reconcile, exclude, and reclassify |
| Reclass | POST /api/v1/bank-transactions/:id/reclassify |
| Financial packet | GET /api/v1/reports/financial-packet |
| MCP | OAuth MCP endpoint at /api/mcp with banking/report packet tools |