Introduction
Learn what the Idem Ledger API is and how it fits your payment stack.
Quickstart
Make your first authenticated API call in minutes.
Authentication
Create API keys and understand scopes and authorization.
API Reference
Full reference for every endpoint, parameter, and response.
Key capabilities
Double-Entry Ledger
Every transaction enforces debit/credit balance per currency.
Stablecoin Settlements
Watch for on-chain transfers and auto-match against expectations.
Compliance Exports
Stream NDJSON audit logs for any time window.
Fine-Grained Scopes
Issue API keys with only the permissions each integration needs.
Webhooks
Receive real-time event notifications to your endpoint.
Agent Policy Rules
Control what automated agents are permitted to do.
MCP Tools
Connect AI agents to post, query, and reconcile through MCP.
Example implementations
Code Examples
Kotlin reference implementations covering most Idem features, including the MCP client.
Get started in three steps
1
Get your API key
Contact Idem to provision your tenant and receive an admin API key. See Authentication for details.
2
Create accounts
Set up your chart of accounts — assets, liabilities, revenues, and expenses. See Accounts.
3
Post your first transaction
Post a balanced double-entry transaction and verify the journal entries. See the Quickstart.