Enquire Now

Speak to a member of our team about our IPTV product.

To find out more about how we can provide additional support

MAG Technology

Documentation

Stand & Gate Update Events

All new and updated gate information can be made available to external customers who require it, via a subscription to a Kafka topic.

These events will be available in two forms: Public facing and Operations facing.

Public Facing

A notification will only take place if the flight has a status code and a valid Gate Number, which is usually set 50 minutes before the scheduled departure time.

Operations Facing

A notification will take place regardless of if the flight has a status code.

Common Design

Only Stand and Gate updates for departures will be sent.

Status codes are as follows:

('P', 'Pending')

('I', 'Gate Open')

('B', 'Boarding')

('F', 'Final Call')

('E', 'End Boarding')

('N', 'Gate Deallocated')

('C', 'Closed')

Statuses of N (deallocated) means that if there is a forced delay on the flight - these will still be sent through but with no gate number (empty string to be sent)

Message Structure

Fields that are required are as follows:

Airport:______________________________________________________________________________________________________________String

FlightDate:______________________________________________________________________String in UTC date format yyyy-mm-ddTHH:MM:SSZ

FlightNumber:_________________________________________________________________________________________________________String

GateAllocationDate:_______________________________________________________________String in UTC date format yyyy-mm-ddTHH:MM:SSZ

GateNumber:_________________________________________________________________________________________________________String

GateStatus:​​__________________________________________________________________________________________________________String

GateStatusCode:​______________________________________________________________________________________________________String

StandCode:__________________________________________________________________________________________________________String

Terminal:____________________________________________________________________________________________________________String

Example Message (payload):

GATE_STAND_EVENT

{

“Airport”: “STN”,

“FlightDate”: “2022-12-21T10:20:00Z”,

“FlightNumber”: “FR8753”,

“GateAllocationDate”: “2022-12-21T09:20:08Z”,

“GateNumber”: “36”,

“GateStatus”: “End Boarding”,

“Airport”: “STN”,

“GateStatusCode”: “E”,

“StandCode”: “J45R”,

“Terminal”: “T1”,

}

Security

Each integration will have a Topic created for that specific use case. All communications to the Kafka topics will be TLS via Certificate Auth and with IP Whitelisting.

SLA

Our SLA’s for this service are as follows:

Availability/Limited Resilience (Target 93.54% - Restoration 48 hrs)

  • Manual failover or system rebuild

  • Maximum data loss 60 hours

Version and Release Notes

1.0.0 Initial Release