BNY Mellon · Capability
BNY Mellon Treasury Services API
The BNY Mellon Treasury Services API enables corporate clients to programmatically initiate and track payments, access account balances and transaction history, manage wire transfers, and retrieve reporting data. The API is available via the BNY Mellon Marketplace (marketplace.bnymellon.com) and supports global treasury operations across multiple currencies and payment rails.
What You Can Do
GET
Listaccounts
— List Accounts
/accounts
GET
Getaccount
— Get Account
/accounts/{accountId}
GET
Getaccountbalances
— Get Account Balances
/accounts/{accountId}/balances
GET
Listtransactions
— List Transactions
/accounts/{accountId}/transactions
POST
Initiatepayment
— Initiate Payment
/payments
GET
Listpayments
— List Payments
/payments
GET
Getpayment
— Get Payment
/payments/{paymentId}
POST
Initiatefundstransfer
— Initiate Funds Transfer
/funds-transfers
GET
Getfundstransfer
— Get Funds Transfer
/funds-transfers/{transferId}
MCP Tools
listaccounts
List Accounts
read-only
idempotent
getaccount
Get Account
read-only
idempotent
getaccountbalances
Get Account Balances
read-only
idempotent
listtransactions
List Transactions
read-only
idempotent
initiatepayment
Initiate Payment
listpayments
List Payments
read-only
idempotent
getpayment
Get Payment
read-only
idempotent
initiatefundstransfer
Initiate Funds Transfer
getfundstransfer
Get Funds Transfer
read-only
idempotent