Implementations - UnionInternationalCheminsdeFer/OSDM GitHub Wiki
State of Implementations
| Party |
Description |
Versions |
State |
| ARRIVA vlaky |
Fare Provider |
3.7 |
production |
| Benerail |
Product provider |
3.0.2 |
production |
| Benerail |
retailer |
3.4 |
production |
| Bileto |
solution provider |
3.7 |
production |
| DB |
Provider/Retailer |
3.4 |
production |
| HitRail |
H2O Converter |
2.0 |
production |
| paxone |
solution provider |
3.6 |
implemented |
| öBB |
Retailer, Distributor & Fare Provider |
3.3 |
implemented |
| samtrafiken |
Retailer, Distributor & Fare Provider |
3.0.5 |
in production |
| SBB |
Distributor, Fare Provider |
3.4 |
implementing |
| SJ |
Retailer, Distributor & Provider |
3.0.3 |
production |
| SJ |
Retailer, Distributor & Provider |
3.4.0 |
implemented |
| SNCF |
Fare Provider |
2.0 |
production |
| SNCF |
Fare Provider, Distributor |
3.4 |
implemented |
| trenitalia |
Fare Provider, Distributor |
3.3 |
development |
| turnit |
solution provider |
3.0.5 |
in production |
Languages used by Implementing Parties
To better understand which languages and generators are used here's an overview of parties' tool chain.
| Party |
Language |
Code Generator |
Library |
Application |
| Bileto (ARR, GE, ZUB) |
PHP 8+ / Java 21 |
OpenAPI Generator, spring generator |
Nette, Apitte, Doctrine / Spring Boot |
Online API 1.2.0 (sunsetting) / 3.4.0 (sandbox+upgrade) |
| SBB |
Java (Spring Boot) |
swagger-codegen |
|
|
| UIC |
Java |
jsonschema2pojo |
fasterxml |
OSDM Offline Converter |
| Entur |
Java |
protoc (NeTEx xsd as protobuf definition) |
Spring Boot |
Account Based Ticketing |
| OEBB Ticketshop |
Java |
OpenAPI Generator |
Spring Boot/fasterxml Jackson |
OSDM API |
| Benerail |
Java |
swagger-codegen |
Springboot |
OSDM Online API |