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.

API solutions for corporate banking form a growing product family

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.

OP Corporate Transaction Filter API enables you to query your corporate account transactions using selected search filters. The API returns only those transactions that match the search filters, which can be beneficial in different use cases, such as in customer service or sales.

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. 

Account details to support operations

Account details have traditionally been searched electronically from the bank only to financial management systems from where the details have been updated to accounting and enterprise resource planning systems in batch processing. In many situations, however, customers are quicker than financial management, and real-time account transaction data would be necessary in, for example, customer service, sales or logistics. 

OP Corporate Transaction Filter API has been designed to help in these situations. It enables narrower account transactions search with different search criteria, such as payment amount, reference or date. This is how it is possible to show in the customer interface application a real-time status of the actual account transactions in support of the service situation and only when it is necessary. The customer service person can, for example, check whether the customer’s payment has really come into the company’s account or whether the company has paid a certain payment.

Adopting the service was easy and quick and the examples were good. I would not have ever believed how quickly it went.

Joni Nygård Lasi Nygård Ky

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