Release notes - Major release Profile 2020-1

 

 

Profile release date: 2020-12-09

Profile release date: 2020-12-09

Major changes

JIRA-reference

Specification type

Specification name

Comments

BOBX-34: Suggestions for required parameters to enhance interoperabilityClosed

API

Product
Ticket
Validation

  • Updated specified parameters to required

BOBX-35: Inconsistent parameters for manifest in POST/manifest and POST/ticketClosed

API

Product

  • Changed parameter name “manifestMtbTemplate” to “manifest”

  • Updated the description to “Signed manifest”

BOBX-36: Improved Error Handling in POST-methodsClosed

API

Ticket
Validation
Inspection
Booking

  • RequestId and localEventId are set to required

  • Updated description that these parameters must be included in order to detect retrasmission

  • Error response code 303 is added

Minor and/or Patch changes within Major Profile

JIRA-reference

Specification type

Specification name

Version

Versioning Type

Comments

Date

BOBX-57: Document in Validation API how to handle removal of a blacklist entryClosed

API

Validation

3.0.1

Patch

  • Clarify how to remove a blacklist entry

2021-08-25

BOBX-58: Improve descriptions and examples in Product APIClosed

API

Product

3.0.1

Patch

  • Improved documentation and added examples

2021-10-14

BOBX-59: Improve descriptions and examples in Ticket APIClosed

API

Ticket

3.0.2

Patch

  • Improved documentation and added examples

2021-10-14

BOBX-60: Improve descriptions and examples in Validation and Inspection APIClosed

API

Validation

Inspection

3.0.2

2.0.1

Patch

  • Improved documentation and added examples

2021-10-14

BOBX-61: Improve descriptions and examples in Authentication APIClosed

API

Authentication

1.3.3

Patch

  • Improved documentation and added examples

2021-11-24

BOBX-53: Proposed changes to Traveller APIClosed

API



 



 

Schema

Traveller

Product

Ticket

Validation

Inspection

Token

bob-schema-product-conditions

3.0.0

3.1.0

3.1.0

3.1.0

2.1.0

1.5.0

1.0.0

Minor

  • Traveller API updated to version 3. It provides functionality for other participants to perform operations on a traveller's account.
    The previous version was not used by anyone.

  • Added support for product conditions

2021-12-13

BOBX-54: Add ticketId to whitelist responseClosed

API

Validation

3.2.0

Minor

 

2022-05-31

BOBX-63: Add limit and skip to blacklist and whitelistClosed

API

Validation

3.2.0

Minor

 

2022-05-31

BOBX-62: Add GET /ticket/{ticketId}/revoke endpoint to Ticket APIClosed

 

Ticket

3.2.0

Minor

 

2022-05-31

BOBX-64: Deprecate validityPeriod and extendedValidityPeriod in POST /productClosed

 

Product

3.2.0

Minor

 

2022-05-31

BOBX-55: Proposed changes in BoB regarding key handling in Participant MetadataClosed
BOBX-65: Introduce a way of sharing information using MetadataClosed
https://samtrafiken.atlassian.net/browse/BOBX-66

 

Participant metadata

2.1.0

Minor

 

2022-05-31

https://samtrafiken.atlassian.net/browse/BOBX-67

API

Ticket

3.3.0

Minor

  • Add deviceId, deviceSignatureIssuer and signatureLifetime to relevant Ticket API operations

2023-05-03

https://samtrafiken.atlassian.net/browse/BOBX-68

API

Validation

3.3.0

Minor

  • Add an inception property for blacklist entries.

2023-05-03

https://samtrafiken.atlassian.net/browse/BOBX-69

API

Ticket

Validation

Inspection

3.3.0

3.3.0

2.2.0

Minor

  • Add an inspector property to the Inspection API ticketEvent object.

2023-05-03

https://samtrafiken.atlassian.net/browse/BOBX-70

API

Participant metadata

2.2.0

Minor

  • Add a DELETE method for ParticipantInfo to Participant Metadata API.

2023-05-03

https://samtrafiken.atlassian.net/browse/BOBX-72

API

Ticket

3.3.0

Minor

  • Add endpoint PATCH /ticketbundle/{ticketBundleId} to Ticket API.

2023-05-03

https://samtrafiken.atlassian.net/browse/BOBX-73

API

 

 

 

MTS

Device

Validation

Inspection

Ticket

MTS 1

2.1.0

3.3.0

2.2.0

3.3.0

1.7.0

Minor

  • Add ua field in the Device Signature Protected Header in MTS1

  • Add endpoints GET /device/userAgent and GET /device/userAgent/{ua} to Device API.

  • Add ua property in the deviceReference definition, which is part of the ticketEvent definition, in the Validation API, the Inspection API and the Ticket API.

2023-05-03

https://samtrafiken.atlassian.net/browse/BOBX-74

API

Ticket

3.3.0

Minor

  • Add revoke status to ticket definition in Ticket API.

2023-05-03

https://samtrafiken.atlassian.net/browse/BOBX-48

API

Product

3.3.0

Minor

  • Change product property parameter "value" to not required in POST /product

2023-11-24

https://samtrafiken.atlassian.net/browse/BOBX-75

API

Product

3.3.0

Minor

  • Add new operation GET /pds in Product API

2023-11-24

https://samtrafiken.atlassian.net/browse/BOBX-76

API

Device

Product

Ticket

Validation

Inspection

Traveller

Booking

Participant metadata

2.1.1

3.3.0

3.3.1

3.3.1

2.2.1

3.0.0

2.0.1

2.2.1

Minor

  • Remove 'host:' in BoB-API:s

2023-11-24

https://samtrafiken.atlassian.net/browse/BOBX-80

Schema

bob-schema-product-conditions

1.5.0

Minor

  • New traveller category for ”Young adult”

2023-03-21

https://samtrafiken.atlassian.net/browse/BOBX-84

API

Participant metadata

2.3.0

Minor

  • Restrict signing scope for MTB keys

2024-10-29