# Get your CIBC Cash Management Online reports as JSON

> Read the Current Day report, the Transaction Detail report and the payments waiting in Payments Management from CIBC Cash Management Online with one API call each. A workflow can send you each weekday's balances and the payments still to approve.

Page: https://fous.com/automate/cibc-cash-management-online
Updated: 2026-11-12

Works with your own CIBC Cash Management Online account. Fous is an independent product.

## What you can build on CMO

### Get the Current Day report

Opens Information Reporting, runs the Current Day standard report for the accounts you name and reads each account's balances.

- Takes: Accounts (optional)
- Returns: Account, currency, opening balance, current balance, total credits, total debits, report time

### Get transaction details

Runs the Transaction Detail report in Information Reporting for one account and date range and reads each transaction row.

- Takes: Account, from date, to date
- Returns: Account, date, description, reference, debit, credit, balance

### List payments awaiting approval

Reads the Payments Management page and lists the payments that still need an approval, with their type and amount.

- Takes: Payment type (optional)
- Returns: Payment type, from account, payee, amount, currency, value date, created by, status

### Add a payment from a saved template

On Payments Management, selects Add a New Payment, picks the saved payment template you name, enters the amount and date and leaves it for approval.

- Takes: Template name, amount, payment date
- Returns: Template, payee, amount, currency, payment date, status

## Automate CMO with a workflow

A [workflow](/product/workflows) runs your methods as one process, with nobody at the screen. A schedule or a call from your own system starts it, the steps run in order, and the result arrives in your inbox or in the systems you already use.

### Morning cash position from the Current Day report

Starts: Every weekday at 8:00 Eastern time

1. Get the Current Day report for every account.
2. Have an AI step total the current balances by currency.
3. Post each account's balances and the totals to your treasury or ERP webhook, and email you the summary.

### Payments still waiting for approval

Starts: Every weekday at 10:00 Eastern time

1. List the payments awaiting approval in Payments Management.
2. Keep the ones that were not there on the last run.
3. Email you each new payment with its type, payee, amount and value date.

### Yesterday's transactions to accounting

Starts: Every weekday at 7:00 Eastern time

1. For each account you name, get the Transaction Detail report for the previous business day.
2. Stop when there are no transactions.
3. Post each transaction's date, description, reference and amount to your accounting webhook.

You can run a workflow by hand on every plan, Free included. Schedules and webhook triggers come with the paid plans, from $29 a month.

## Once built, one call from your code

Once you have built a [method](/product/methods), it is one POST to /v1/runs from your backend, or a tool an AI agent calls over MCP. This is what “Get the Current Day report” would look like.

Example request:

```
curl https://api.fous.com/v1/runs \
  -H "Authorization: Bearer $FOUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "method": "digitalbusiness.cibc.com/get_current_day_report",
    "input": {
      "accounts": [
        "00012-1234567",
        "00012-7654321"
      ]
    }
  }'
```

Example response:

```
{
  "status": "completed",
  "data": {
    "report": "Current Day",
    "report_time": "2026-11-12T08:02:00-05:00",
    "accounts": [
      {
        "account": "00012-1234567",
        "name": "Acme Operating",
        "currency": "CAD",
        "opening_balance": 482310.55,
        "current_balance": 455912.1,
        "total_credits": 18240,
        "total_debits": 44638.45
      }
    ],
    "count": 1
  }
}
```

An example with invented data, not a ready-made endpoint. The method exists in your organization once you build it, and its name, inputs and fields follow your request.

## CMO’s own options

CIBC publishes no client API for Cash Management Online. Its automated routes are file-based: the File Transfer Service moves payment files, raw data and reports to and from CIBC, and SWIFT Corporate Access exchanges payment and reporting files in SWIFT format. Everything else is done in CMO itself.

| Option | What it covers | What it takes |
| --- | --- | --- |
| File Transfer Service (FTS) | Sends payment files from your treasury system to CIBC and brings back raw data and reports, without manual connections. | An FTS service set up with CIBC for your business. |
| CIBC SWIFT Corporate Access | Exchanges payment and reporting files with CIBC in the standard SWIFT format. | A SWIFT connection arranged with CIBC. |
| CMO by hand | Wires, EFTs, transfers and bill payments, approvals, Information Reporting and up to 7 years of eStatements. | A CMO registration, a user ID, PIN and RSA SecurID token, and the CMO monthly maintenance fee. |

Read on November 12, 2026: [CIBC cash management services](https://www.cibc.com/en/commercial/business-solutions/managing-cash-flow/cash-management-services.html), [eStatements for business accounts](https://www.cibc.com/en/business/accounts/estatements-for-business-accounts.html).

## Signing in to CMO

CMO signs you in with a user ID, a PIN and a token number from an RSA SecurID hardware token or software token app, which you activate once with a code CIBC emails you. With Fous you sign in through CMO's own sign-in with your own account, the login is sealed with AES-256, and a method reads and does only what your entitlements allow.

## Worth knowing

- **Every sign-in needs a token number**: CMO asks for a user ID, a PIN and the current number from an RSA SecurID token, a hardware token or the software token app. A token is activated with a code CIBC sends by email.
- **Entitlements and approval levels decide**: Role Maintenance sets each role's payment permissions and payment limits. Entitlements can require more than one approval on a payment.
- **eStatements follow the statement cycle**: eStatements appear on the CMO Welcome Page according to each account's statement cycle, only for accounts the user is entitled to, and go back up to 7 years.

## More in Finance: corporate banking and credit

- [Banno Business](https://fous.com/automate/banno-business.md)
- [Q2 business online banking](https://fous.com/automate/q2-business-online-banking.md)
- [Absa Access](https://fous.com/automate/absa-access.md)
- [ANZ Transactive - Global](https://fous.com/automate/anz-transactive.md)
- [Axis Corporate Internet Banking](https://fous.com/automate/axis-corporate-internet-banking.md)
- [BancaNet Empresarial](https://fous.com/automate/bancanet-empresarial.md)
- [Banorte en su Empresa](https://fous.com/automate/banorte-en-su-empresa.md)
- [BB Digital PJ](https://fous.com/automate/bb-digital-pj.md)
- [BBVA Net Cash México](https://fous.com/automate/bbva-net-cash-mexico.md)
- [Bradesco Net Empresa](https://fous.com/automate/bradesco-net-empresa.md)
- [businessONLINE](https://fous.com/automate/businessonline.md)
- [CommBiz](https://fous.com/automate/commbiz.md)
- [DBS IDEAL](https://fous.com/automate/dbs-ideal.md)
- [FABeAccess](https://fous.com/automate/fabeaccess.md)
- [ICICI Corporate Internet Banking](https://fous.com/automate/icici-corporate-internet-banking.md)
- [Itaú Empresas](https://fous.com/automate/itau-empresas.md)
- [KlikBCA Bisnis](https://fous.com/automate/klikbca-bisnis.md)
- [Kopra by Mandiri](https://fous.com/automate/kopra-by-mandiri.md)
- [Maybank2E](https://fous.com/automate/maybank2e.md)
- [NAB Connect](https://fous.com/automate/nab-connect.md)
- [OCBC Velocity](https://fous.com/automate/ocbc-velocity.md)
- [RBC Express](https://fous.com/automate/rbc-express.md)
- [ScotiaConnect](https://fous.com/automate/scotiaconnect.md)
- [Standard Bank Business Online](https://fous.com/automate/standard-bank-business-online.md)
- [Sucursal Virtual Empresas](https://fous.com/automate/sucursal-virtual-empresas.md)
- [Telecrédito](https://fous.com/automate/telecredito.md)
- [UOB Infinity](https://fous.com/automate/uob-infinity.md)
- [Westpac Corporate Online](https://fous.com/automate/westpac-corporate-online.md)
- [YONO Business](https://fous.com/automate/yono-business.md)
- [Interbanking](https://fous.com/automate/interbanking.md)
- [PINACLE](https://fous.com/automate/pinacle.md)
- [SinglePoint](https://fous.com/automate/singlepoint.md)
- [Wells Fargo Vantage](https://fous.com/automate/wells-fargo-vantage.md)

Other industries: [Worldpay iQ](/automate/worldpay-iq), [BIR eFPS](/automate/bir-efps), [TRACES](/automate/traces), [Tripadvisor Management Centre](/automate/tripadvisor-management-centre), [BPS Servicios en Línea](/automate/bps-servicios-en-linea), [ZATCA e-Services](/automate/zatca-e-services).

## Frequently asked questions

### Does CIBC Cash Management Online have an API?

No public client API is published for CMO. CIBC's automated channels are file-based: the File Transfer Service for payment files, raw data and reports, and SWIFT Corporate Access for SWIFT-format files. Otherwise you use CMO in the browser.

### Can my Current Day balances reach my treasury system each morning?

Yes, once you build a method that runs the Current Day report in Information Reporting. A workflow can call it every weekday at a set time and email you the balances or post them to your treasury system by webhook.

### Can a method approve payments in CMO?

Only if your own CMO entitlements allow approving, and the methods on this page leave approval to a person. The workflows read the payments waiting in Payments Management and email you about them, so someone in your team still reviews and approves each one.

### How far back can I get eStatements from CMO?

Up to 7 years. CIBC says eStatements are kept for up to 7 years and appear on the CMO Welcome Page according to each account's statement cycle, for users entitled to that account.

### Is Fous affiliated with CIBC?

No. Fous is an independent product. You use it with your own CIBC Cash Management Online account, and a method reads and does only what that account can.

Fous is an independent product: it is not affiliated with, endorsed by or sponsored by the operator of CIBC Cash Management Online (CIBC). The name is used only to say which system this page is about. Something here wrong or out of date? Write to legal@fous.com.
