FousOCBC Velocity
Pull your OCBC Velocity balances into your own systems
Read account balances, transaction history and the status of every payment in OCBC Velocity with one API call each. A workflow can email you the balances every weekday morning and flag payments that came back Unsuccessful or Returned by Authoriser.
Works with your own OCBC Velocity account. Fous is an independent product.
What you can build on OCBC Velocity
Get account balances
Build thisReads Accounts > Overview: every account linked to your organisation in OCBC Velocity, with its currency and balance.
- Takes
- Nothing
- Returns
- Account number, account name, account type, currency, balance, time read
Get account transaction history
Build thisOpens one account from Accounts > Overview and reads its transaction history, filtered to the dates you give.
- Takes
- Account number, from date, to date
- Returns
- Date, value date, description, reference, debit, credit, balance
Check transaction status
Build thisSearches Transactions > Transaction Status with the Search Criteria you give and reads each payment's status, such as Submitted to Bank or Unsuccessful.
- Takes
- From date, to date, payment type (optional), status (optional)
- Returns
- Reference, payment type, debit account, beneficiary, amount, currency, status, remarks
List pending transactions
Build thisReads Transactions > Pending transactions: the payments a Maker has prepared that still wait for an Authoriser.
- Takes
- Nothing
- Returns
- Reference, payment type, created by, debit account, beneficiary, amount, currency, status
Automate OCBC Velocity with a workflow
A workflow 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 balances for every account
Build this- Starts
- Every weekday at 8:00 Singapore time
- Step 1
- Get the account balances from Accounts > Overview.
- Step 2
- Group the accounts by currency.
- Step 3
- Email you the balances, with account number, name, currency and balance.
Payments waiting for an Authoriser
Build this- Starts
- Every weekday at 10:00 and 15:00 Singapore time
- Step 1
- List the pending transactions in Pending Authorisation.
- Step 2
- Stop when there are none.
- Step 3
- Email you each payment's reference, Maker, beneficiary, amount and currency.
Unsuccessful payments, posted to your ERP
Build this- Starts
- Every weekday at 17:30 Singapore time
- Step 1
- Check transaction status for today and keep payments marked Unsuccessful or Returned by Authoriser.
- Step 2
- Keep the transactions that were not there on the last run.
- Step 3
- Post each one, with reference, beneficiary, amount, status and remarks, to your ERP's 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, it is one POST to /v1/runs from your backend, or a tool an AI agent calls over MCP. This is what “Get account balances” would look like.
curl https://api.fous.com/v1/runs \
-H "Authorization: Bearer $FOUS_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"method": "velocity.ocbc.com/get_account_balances",
"input": {}
}'
{
"status": "completed",
"data": {
"read_at": "2026-11-12T08:00:12+08:00",
"accounts": [
{
"account_number": "601-123456-001",
"account_name": "Acme Trading Pte Ltd",
"account_type": "Business Current Account",
"currency": "SGD",
"balance": 284310.55
},
{
"account_number": "601-123456-201",
"account_name": "Acme Trading Pte Ltd",
"account_type": "Foreign Currency Account",
"currency": "USD",
"balance": 51820
}
]
}
}
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.
OCBC Velocity’s own options
OCBC's API Store, Connect2OCBC, lists corporate APIs for account balance, account listing and transaction history, alongside payment APIs. You can try them in a sandbox after registering, then request go-live from OCBC, with fees set in its Corporate API/SDK pricing guidelines. In OCBC Velocity itself, a Maker can prepare payments by uploading a file.
| Option | What it covers | What it takes |
|---|---|---|
| Connect2OCBC corporate APIs | GET Account Balance, GET Corporate Account Listing and GET Corporate Transaction History, plus FAST, PayNow, GIRO and telegraphic transfer APIs. | A Connect2OCBC account and application, sandbox testing, then a go-live request to OCBC. Fees follow OCBC's Corporate API/SDK pricing guidelines. |
| File upload in OCBC Velocity | The Maker prepares payments by uploading a file in OCBC Velocity's required format instead of entering them by hand. | An OCBC Velocity Maker, and an Authoriser to approve the transactions with a token. |
| OCBC Velocity by hand | Accounts > Overview, account transaction history with Download and Print, Transaction Status, Pending transactions and reports such as the GIRO Summary. | An OCBC Velocity service package for your organisation, with users set up by your Administrator. |
Read on November 12, 2026: Connect2OCBC API catalogue, OCBC Velocity general FAQ, Corporate API/SDK Terms of Use.
Signing in to OCBC Velocity
OCBC Velocity signs you in with your Organisation ID, User ID and password. Your security token is OCBC OneToken in the OCBC Business app or a hardware token, and hardware token users need it at every login. With Fous you sign in through OCBC Velocity's own sign-in with your own account, and the login is sealed with AES-256, never returned by the API or written to logs.
Worth knowing
- Every payment needs a Maker and an Authoriser
- The Maker prepares a transaction and the Authoriser approves it in Pending transactions. Under the Standard service package one person can be both. With several Authorisers, each must approve before it goes to the bank.
- Sessions end after 14 or 120 minutes
- OCBC Velocity logs you out after 14 minutes without activity, and ends any session that has lasted 120 minutes.
- Approvals need the token
- Authorisers use their token to approve Telegraphic Transfer, GIRO, FAST and trade transactions. Administrators need it to create users, reset a Maker's password or restore a Maker's access.
- GIRO rejection reasons are in reports
- Why a GIRO item was not processed is shown in the Remarks column of the GIRO Summary, GIRO Details and Funds Collection reports, not only on the transaction itself.
More in Finance: corporate banking and credit
- Banno Business
- Q2 business online banking
- Absa Access
- ANZ Transactive - Global
- Axis Corporate Internet Banking
- BancaNet Empresarial
- Banorte en su Empresa
- BB Digital PJ
- BBVA Net Cash México
- Bradesco Net Empresa
- businessONLINE
- CIBC Cash Management Online
- CommBiz
- DBS IDEAL
- FABeAccess
- ICICI Corporate Internet Banking
- Itaú Empresas
- KlikBCA Bisnis
- Kopra by Mandiri
- Maybank2E
- NAB Connect
- RBC Express
- ScotiaConnect
- Standard Bank Business Online
- Sucursal Virtual Empresas
- Telecrédito
- UOB Infinity
- Westpac Corporate Online
- YONO Business
- Interbanking
- PINACLE
- SinglePoint
- Wells Fargo Vantage
Other industries: Elavon Payments Insider, PhilHealth EPRS, EPFO Unified Portal (Employer), Cvent Supplier Network, Agencia Virtual SAT, ICP Smart Services.
Frequently asked questions
OCBC offers corporate APIs through its API Store, Connect2OCBC, which lists account balance, account listing and transaction history alongside payment APIs. You try them in a sandbox after registering and request go-live from OCBC, with fees set in its Corporate API/SDK pricing guidelines.
A transaction can be Saved, Pending Authorisation, Authorised, Submitted to Bank, Successful or Unsuccessful, and also Recalled, Returned by Authoriser, Deleted or Resubmission needed. GIRO items can also show Pending clearance, Partially Rejected, Rejected or Partially Successful.
Open Accounts > Overview for the balances, then click an account number for its details and transaction history. The filter narrows the dates, and Download saves the statement. OCBC recommends Adobe Reader 10 or later for PDF statements.
Yes. A Maker can prepare transactions by uploading a file in OCBC Velocity's required format. The Authoriser still approves them in Pending transactions before they go to the bank.
No. Fous is an independent product. You use it with your own OCBC Velocity account, and a method reads and does only what that account can.
Put OCBC Velocity behind an API call
Describe one job in Studio and see the method it builds, with 100 credits a month and no credit card, or book a demo and bring the sites your team signs in to.

Read nextRBC ExpressScotiaConnectStandard Bank Business OnlineElavon Payments InsiderHow methods workHow workflows run
Fous is an independent product: it is not affiliated with, endorsed by or sponsored by the operator of OCBC Velocity (OCBC). 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.