Integrate Bank & Accounting APIs

Modern Treasury’s powerful and easy to use API is the best way to connect your bank or accounting software into your application.
Explore API docs

Do more with your payment ops API

Our one-to-many API connects directly to your bank(s) & accounting software(s) allowing custom workflows and automation for the entire cycle of money movement. Payment initiations, approvals, reconciliation, alerting and more are accessible through our web application or API and data is synced automatically to your general ledger.

Supports all bank & accounting APIs and endpoints

Move money with RTP, ACH, Wire, Check, and Virtual Card

Auto-book RTP, ACH, wire, and paper check transactions

Future proof your workflows with a single API

01
02
03
04
05
06
07
08
09
10
11
12
curl --request POST \
  -u ORGANIZATION_ID:API_KEY \
  --url https://app.moderntreasury.com/api/payment_orders \
  -H 'Content-Type: application/json' \
  -d '{
  "type": "ach",
  "amount": 1000,
  "direction": "credit",
  "currency": "USD",
  "originating_account": "0f8e3719-3dfd-4613-9bbf-c0333781b59f",
  "receiving_account_id": "5acec2ef-987b-4260-aa97-b719eeb0a8d5"
}'

Payment Operations API Developer Portal

Modern Treasury is the payment operations API experience you’ve always wanted.

Implement our RESTful API with just a few lines of code and refine your integrations in a complete test environment with API logs, webhooks, events, customizable API keys and more.

You don’t have to worry about NACHA files, BAI2, ISO20022, batch timings, or building to a bank core.

Streamline reconciliation, closing the books, transaction matching, fee splitting, balancing accounts, data entry, and more. We have it all covered.

Ledger APIs Supported

Accounting APIs Supported

Ledger APIs Supported

Try Modern Treasury and simplify your payment integrations.