API
LedgerSync API — Webhooks & Transaction Deduplication (transactionHash)
Overview This article is for LedgerSync API partners. The LedgerSync API supports webhook notifications and a stable transaction hash field to help your integration handle real-time events and deduplicate transactions across bank reconnections. ...
Uploading PDF Bank Statements and Accessing Extracted Transactions via the API
Overview LedgerSync supports uploading bank PDF statements directly into the platform for transaction extraction. Once a PDF is uploaded and processed, those transactions become available through the LedgerSync API — just like transactions pulled ...
LedgerSync API Pricing
Overview The LedgerSync API is billed per active client, per 30-day billing cycle — the same volume-based pricing structure as the LedgerSync app. When you use the API, billing switches to the API plan. If you're already a LedgerSync customer, there ...
Building a LedgerSync Integration with AI (Vibe Coding)
Overview You don't need to be a developer to build a banking data integration with LedgerSync. If you use AI tools like ChatGPT, Claude, or Cursor, you can point them at the LedgerSync API documentation and let the AI write the full integration for ...
LedgerSync API: Webhooks
Overview Bank connections in the LedgerSync API are asynchronous. When a user links their bank, they may finish in seconds or take several minutes. Webhooks let LedgerSync push a notification to your server the instant something changes — so you ...
LedgerSync API: Getting Started (Quickstart Guide)
Overview This guide walks you through linking your first bank account and pulling real transaction data using the LedgerSync API — from your first sandbox key to a live data response. The full flow takes about 15 minutes in sandbox. Sandbox base URL: ...
LedgerSync API: Authentication & API Keys
Overview Every request to the LedgerSync API must be authenticated with a secret key passed as a Bearer token. This article explains how API keys work, the difference between sandbox and live keys, and how to keep them secure. How to Authenticate ...
LedgerSync API Overview: What You Can Build
Overview The LedgerSync API gives you one uniform REST API for your users' bank data — accounts, balances, transactions, and statements — across multiple bank data sources, with no plumbing to build yourself. You link a bank account once and receive ...
How to Request Live (Production) API Access
Overview The LedgerSync API portal operates in two environments: Sandbox and Live (Production). All new API accounts begin in Sandbox mode, which uses test keys and fake data. To use the API with real production traffic, you must request and receive ...