API Overview
Base URL, request and response format, error envelope, and per-Entity scoping.
Get an API Key
Create a key in the app and learn the headers required on every request.
Quickstart
Make your first authenticated call and post a ledger entry in a few minutes.
Core Concepts
Entities, the ledger model, sources, and how data flows through the API.
Explore the API
Ledger
Entities, chart of accounts, ledger entries, allocations, and dimensions.
Banking
Bank accounts, movements, and connections for automated reconciliation.
Documents
Invoices, partners, and attachments across AP and AR workflows.
Reports & Audit
Balance sheet, P&L, cash flow, and the full audit trail as JSON.
Sources & Integrations
Ingest feeds from banks, payroll, expenses, CRM, and tax authorities.
Platform
FX rates, reference data (countries, currencies), and onboarding.
For AI Agents
The API is designed to be driven by agents:- Every business route is scoped to a single Entity (
/api/entities/{entityId}/...), so an agent operating on multiple companies always makes the target explicit. - Requests and responses are validated end to end, so field names, types, and enums are stable across endpoints.
- Errors return a consistent envelope with machine-readable codes for retries and branching.
- The audit trail records every write, so agent actions are traceable.
- Every record has a page in the web app, so an agent can link the user straight to it from the ids in the response.
- Users can connect Claude or ChatGPT to the Sintropix MCP server to read their books, and any app can act for a User through OAuth.
Get an API Key
Create a Sintropix API key and start calling the API in a few minutes.

