Skip to main content
Sintropix exposes an HTTP API to the same ERP backend that powers the web app and Erwin, the in-product AI assistant. Every resource, from ledger entries and bank movements to invoices and reports, is available as a JSON endpoint scoped to an Entity so agents and integrations can read and write finance data directly.

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.
Start with the API Overview and Get an API Key, then jump to the resource you need.

Get an API Key

Create a Sintropix API key and start calling the API in a few minutes.