Standard Overview

Banks

In the field of Open Banking, the following protocols and API standards are of importance and have been respected by the work of the Common API initiative wherever possible:

Name

Business Segment(s)

Syntax

Link

Name

Business Segment(s)

Syntax

Link

Swiss Payment Standards (based on ISO20022)

payments

XML

https://www.six-group.com/de/products-services/banking-services/standardization/iso-payments.html

The Berlin Group

payments

json

https://www.berlin-group.org/

ISO20022

payments

XML

https://www.iso20022.org/

ISO23029

Web-service-based application programming interface (WAPI) in financial services

-

FinTS/HBCI

payments

XML

FIX

stock exchange trading

serialized ASCI

EBICS

several

XML

The degree of compatibility with these standards is determined by the goal of minimizing complexity to otherwise conform as closely as possible to these standards.

The specifications of the banking APIs will comply with all guidelines issued by bodies responsible for this purpose, e.g. Swiss authorities such as Finma and EFD.

Due to their legacy character, the following the SWIFT MT message protocol will not be recognized.
The following API standards have been examined and will not be taken into further account due to a lack of importance:

Name

Business Segment(s)

Name

Business Segment(s)

OFX

several

Open Bank Project

several

Insurances

In the field of Open Insurance, the respective protocols and standards shall be examined in the course of defining the first API for this sector of the Swiss economy.