Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Info
titleOfficial support

Samtrafiken is committed to support two concurrent major versions of each API of the standard, the latest API major at least the API versions included in the latest major profile version and the previous API major profile version. Support for older API versions is non-committal and will be performed as low priority.  More information on API Official Support.


Info
titleDescription
  • The below table describes the compatibility between the different versions of all specifications gathered in a "Profile" column.
  • A new profile is created for each release of one or several major changes to one or several specifications (API, MTS, Schema).
  • Each profile is denominated by current year (4-digits) followed by hyphen and next serial number for the current year. When year is changed the serial number restarts from 1.
  • Each profile has a defined "Release date" representing the release date for when the major version(s) is officially released.
  • The versions of the specifications are described only with each Major version.
  • Each change for each specification in each profile is highlighted with a color in the related cell of the table.
  • References to Jira and "Release notes" for each profile presented in table in "Release Notes" section.



Info
titleRelease Notes

Each Major Profile has its own Release Notes page linked to in the profile tag in below table.



Major profile name2017-12019-12020-1
Release Date-2019-07-012020-12-09
APIAPI major versionAPI major versionAPI major version
Participant Metadata122
Authentication111
Device122
Product123
Ticket123
Validation123
Inspection112
Booking112
Traveller13 (*)3 (*)
Token111
MTSMajor versionMajor versionMajor version

MTS 1 - Mobile Ticket Format

111

MTS 2 - Device Key Derivation

111

MTS 3 - Coordinated Ticket Name Space

111

MTS 4 - Coordination and Key Management

111

MTS 5 - Proof-of-possession Authorisation Tokens

111

MTS 6 - TICKLE – A Language for Ticket Validation

111

MTS 7 - Token - ID based travelling

111
MTS 8 - Date and time formats111
SchemaMajor versionMajor versionMajor version
bob-authz-groups111
coordinated-namespace111
traveller-category-table111
generic-categories-11
product-conditions
11


Footnotes

* - It was decided on CAB 2021-11-23 that Traveller API 3.0.0 was to be introduced in both major profile 2019-1 and 2020-1 since no one had implemented the previous version