API solutions for corporate banking

Enhance your company’s business efficiency and build a real-time connection to your bank using our corporate banking APIs.

What is an API?

API stands for Application Programming Interface. Our API solutions enable companies to establish a secure, real-time connection between their apps and the bank.

Our API solutions transfer your company’s data between various systems in a predefined format. The advantage of an API is that it enables various tools and apps developed at different times to exchange data. 

For example, your company could use our corporate banking APIs to make machine-coded payments and transaction queries on any system.

Read more Close

Genuinely real-time data

Data is transferred between your company and the bank in real time. Payment processing and lists of account transactions are no longer based on batch runs as they were in the olden days – now, every request is processed immediately.

Accelerate your company’s processes – automate payment transfers

Interfaces can be used to fully automate payment transfers and transaction queries, thereby speeding up your company’s processes involving payment settlements and monitoring of receivables. When your company uses the payment transfer interface, we identify your company by machine. 

A flexible and modern way of integrating with a bank – tailor-made for your needs

Payment transfer interfaces can be integrated wherever your company needs a bank connection. This also makes it easier to export data from the bank for purposes beyond financial administration.

The first API products are already here

OP Corporate Account Data API enables you to view an up-to-date account balance in your own app and retrieve account transactions whenever you need them.

OP Corporate Payment API enables you to initiate payments from an app using your company’s account, so it does not need to wait for the next batch run.

Interfaces to support real-time banking

The services are always available

Cut-off times and batch processing cycles do not meet the needs of modern-day business. In the future, every day will be a banking day. The services available via the payment transfer API solutions are available around the clock, every day of the year.

Machine identity verification enables entirely automated API calls

The use of interfaces is based on OAuth certificates, which identify the system making the API call and the compatibility of technical keys with the service agreements made by the customer.

Digital deployment

Visit the OP API Admin site to make a service agreement and create the certificates required to use the service. Service agreements can be made by a person authorised to sign on behalf of the company. Log into OP API Admin using authentication credentials accepted by the Finnish Trust Network (such as online banking identifiers).

Easy to develop and maintain 

Modern JSON APIs have long been widespread in the IT sector. It is easier to find experts to develop and maintain such software than for older bank connection solutions.

Our API solutions have been developed to support real-time digital business.

Customer stories and use cases

Current account ledger always up to date

Thanks to SEPA Instant Credit Transfer service, credit transfers go from one bank to another in seconds on any day of the year. 

OP Corporate Account Data API enables up-to-date balance and transaction data to be retrieved whenever it is needed. 

When API calls are made regularly throughout the day, the current account ledger will remain up to date, and business processes will not need to wait until the following day to obtain bank statements or lists of reference numbers.

Bills instantly go from approval to payment

The corporate banking API solutions are not based on batch processing – every call is processed individually and immediately. Payments made via the interface are not left waiting until the next batch cycle – they are processed on the bank’s systems immediately. Payments are no longer collated into a single enormous data file and left to wait for the next batch run; instead, the money gets moving straight away. 

Some businesses need to confirm that they have received payment before they send goods or activate a service. When a bill is ready for payment on your system, OP Corporate Payment API enables the payment to be made from your account immediately. 

Payments are no longer collated into a single enormous data file and left to wait for the next batch run; instead, the money gets moving straight away.

Hanna Äijälä Project Director, OP

How can I get started with the payment transfer API products?


1. Select the services 

Select the services your company needs, and make an agreement on OP API Admin.

2. Integrate them into your company’s systems

Implement API calls into your company’s systems.

3. Deploy  

Utilise our API products in everyday systems and enjoy the benefits