Run a reconciliation workflow using Modern Treasury's reconciliation and ledger APIs

domain: moderntreasury.com · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Subscribe to the transaction.created webhook event so your system is notified when Modern Treasury ingests new bank transactions from connected accounts
  2. On each webhook, fetch the transaction details via GET /api/transactions/{id} and inspect the reconciliation_status field ('unreconciled', 'reconciled', or 'partially_reconciled')
  3. For automatically matched transactions, review the linked expected_payment and ledger_transaction via the embedded _links or by querying GET /api/expected_payments/{id}
  4. For unreconciled transactions, use POST /api/transactions/{id}/reconcile or manually link to an expected payment via PATCH /api/expected_payments/{id} with the matched transaction reference
  5. Use the Ledger API (POST /api/ledger_transactions) to record double-entry accounting entries for each settled payment, ensuring ledger_account balances remain consistent with bank balances

Known gotchas

Related routes

Implement a complete Modern Treasury reconciliation workflow using expected payments and reconciliation results
docs.moderntreasury.com · 6 steps · unrated
Create and match Modern Treasury expected payments to incoming bank transactions for automated reconciliation
docs.moderntreasury.com · 6 steps · unrated
Implement reconciliation between Moov wallet balances and an external ledger using wallet endpoints and transfer events
docs.moov.io · 6 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans