OSDM and Sqills - what it means now and going forward

Simplifying the booking process for public transport through common standards and procedures: a very simple and yet very ambitious goal. That is what OSDM (Open Sales and Distribution Model) is about.

Simplifying the booking process for public transport through common standards and procedures: a very simple and yet very ambitious goal. That is what OSDM (Open Sales and Distribution Model) is about.

OSDM is an open-source specification developed by European rail operators, ticket vendors, and inventory solution providers. The goal behind OSDM is to improve interoperability and integration between railway distributors, operators, and other modalities.

By standardising the distribution interface, operators and distributors can rely on a common language that will replace the need for proprietary interfaces. This common language lowers overall complexity and decreases both cost and time in terms of implementation.

After joining the OSDM initiative in 2020, Sqills has made significant investments in the standard. This is because we believe it is the best solution currently available for real-time pricing and reservations to achieve crucial goals of rail interoperability, allowing the rail industry to provide a sustainable and comfortable alternative to planes and cars and following EU guidance on better integration.

S3 Passenger and OSDM

S3 Passenger has out-of-the-box OSDM integration, both for external distribution and multi-inventory capabilities. Using S3 Passenger, (indirect) sales channels can integrate using OSDM or connect to other operators in a multi-inventory setup.


Sqills continues to contribute to the technical standard in various ways:

Sqills is one of OSDM specification core team members
Sqills defines the OSDM API specification in collaboration with railway undertakings and other solution providers. This group covers the functional requirements and technical solutions.

What are the common grounds between the different undertakings? What would technically be the best solutions to cover them? Where can we, as a community, harmonise the behaviour of our systems to lower complexity and improve overall OSDM adoption?

With our extensive knowledge of the rail and long distance bus markets, and as the leading inventory supplier, we lend our experience and insights.

We provided the OSDM community with the first sandbox environment
By taking this lead role, we have proven to the community that OSDM is a working standard and can be implemented within their existing systems. The sandbox environment is available free of charge to any party interested in OSDM to allow them to discover its potential in a fully working implementation and use for testing and integration.

Sqills has the first inventory system that supports OSDM
Sqills’ S3 Passenger was the first inventory management system with a functioning OSDM interface. Our customer SJ, powered by S3 Passenger, is the first nation-wide carrier that adopted OSDM.

Automatically verify implementation through our OSDM validation tool
Sqills has developed an open-source tool that automatically runs the OSDM validation scenarios against an OSDM endpoint for stakeholders to verify the OSDM implementation. These scenarios are jointly defined by an expert group from the industry.

The tool highlights how much the implementation adheres to the standards agreed by the community, both on a technical and functional level. This guarantees interoperability between distributors and operators.

Want to find out more?

We take the responsibility we have to our customers and the wider community to improve sustainable passenger transportation through interoperability seriously. If you want to learn more about what Sqills does in terms of interoperability or if you would like to know what S3 Passenger with OSDM support could mean for your business, reach out and contact us.