Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/UnionInternationalCheminsdeFer/OSDM
Projects related to an open sales & distribution API for public transportation.
https://github.com/UnionInternationalCheminsdeFer/OSDM
distribution openjourneyplanning osdm public-transport public-transportation railway uic
Last synced: about 2 months ago
JSON representation
Projects related to an open sales & distribution API for public transportation.
- Host: GitHub
- URL: https://github.com/UnionInternationalCheminsdeFer/OSDM
- Owner: UnionInternationalCheminsdeFer
- License: apache-2.0
- Created: 2019-10-22T12:09:12.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2024-05-10T07:46:44.000Z (about 2 months ago)
- Last Synced: 2024-05-10T08:38:38.556Z (about 2 months ago)
- Topics: distribution, openjourneyplanning, osdm, public-transport, public-transportation, railway, uic
- Language: Shell
- Homepage: https://osdm.io
- Size: 278 MB
- Stars: 41
- Watchers: 17
- Forks: 19
- Open Issues: 42
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Lists
- awesome-transit - Open Sales and Distribution Model (OSDM) - Aims to substantially simplify the booking process for customers of rail trips and to lower complexity and distribution costs for distributors and railway carriers. Contains a specification of an offline model and on-line API. Maintained by the [International Union of Railways (UIC)](https://github.com/UnionInternationalCheminsdeFer). (Uncategorized / Uncategorized)
- awesome-transit - Open Sales and Distribution Model (OSDM) - Aims to substantially simplify the booking process for customers of rail trips and to lower complexity and distribution costs for distributors and railway carriers. Contains a specification of an offline model and on-line API. Maintained by the [International Union of Railways (UIC)](https://github.com/UnionInternationalCheminsdeFer). (Uncategorized / Uncategorized)
README
# OSDM
The aims of the **Open Sales and Distribution Model (OSDM)** are twofold:
1. to substantially **simplify the booking process for customers** of rail trips and,
2. to **lower complexity and distribution costs** for distributors and railway carriers.OSDM strengthens rail as a convenient and ecological means of transportation by simplifying distribution.
Finally, it lays a solid fundament which can be extended to the distribution of other means of transportation.The OSDM Online API and specification essentially consists of two parts: **Offline Model** and **Online API**.
The Online API works in two modes: **Retailer Mode** and **Distributor Mode**. The Distributor Mode differs
from the Retailer Mode only in that additionally to **Admissions (aka. Tickets)**, **Reservations** or **Ancillaries** also **Priced segments (aka. Fares)** are offered and can be booked.The OSDM specification is Open Source and freely available to all parties interested.
The OSDM-Online API is modelled in `YAML`, fully supporting the `REST paradigm`.## Online Specification View
https://osdm.io/
The documentation is available in the `gh-pages` branch of this repository.