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 |
---|---|---|---|
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 | |
ISO20022 | payments | XML | |
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) |
---|---|
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.