Ticketing Terminal APIs Specifications

Dedicated interfaces according to software layer

2 levels of APIs are offered to address the Reader or the Calypso layers, from the lowest to the highest:

  • at the bottom the ‘reader layergeneric interfaces:
    • the Reader API to control any reader solution and manage the application selection on a smart card,
    • the Card API for interfacing a card processing library specific to a smart card solution.
  • Just below ‘smartcard solution layer’ specific interfaces:

Dedicated interfaces according to development targets

The ticketing terminal APIs are differentiated according to development objectives:

  • in “green” 🟢, high-level public reader and Calypso APIs dedicated to the design of applications on ticketing terminals.
  • in “orange” 🔶, internal APIs dedicated to the design of middleware for smart card solutions (Calypso or others).