Terminal Concessions and Services Data Feed


Description of URIs and data fields


 

Uniform Resource Identifiers (URI)


http://feeds.massport.com/LoganTerminals

Returns all terminal zones for Logan International Airport and associated data. See complete field description for type TerminalZone in the field description section. Terminal zone data contains parent terminal information--therefore a list of current terminals is derivable from this data. Terminal zones as off 10/1/2010 include:

  • Terminal A Arrivals
  • Terminal A Departures
  • Terminal A Satellite
  • Terminal B Arrivals - US Airways
  • Terminal B Departures - US Airways
  • Terminal B Arrivals - American Airlines
  • Terminal B Departures - American Airlines
  • Terminal C Arrivals
  • Terminal C Departures
  • Terminal E Arrivals
  • Terminal E Departures

 


http://feeds.massport.com/LoganTerminals/{terminalOrTerminalZone} 

Returns service categories for particular terminal or terminal zone . See complete field description for type Category in the field description section. Current categories (subject to change) for all terminals and terminal zones as of 10/1/2010 include:

  • Ground Transportation
  • Dining
  • Shopping
  • Amenities

For example:
http://feeds.massport.com/LoganTerminals/terminal a arrivals http://feeds.massport.com/LoganTerminals/terminal a

An alternate URI to obtain all categories is:
http://feeds.massport.com/LoganTerminals/categories

 


http://feeds.massport.com/LoganTerminals/{terminalOrTerminalZone}/{category}

Returns all “places” of a specified category contained in a particular terminal or terminal zone. Place is defined as a physical point in the terminal. See complete field description for type Place in the field description section.

For example: 
http://feeds.massport.com/LoganTerminals/terminal a arrivals/dining 
returns all places of category dining in terminal a arrivals
http://feeds.massport.com/LoganTerminals/terminal a/dining
returns all places of category dining in terminal a

 


http://feeds.massport.com/LoganTerminals/{terminalOrTerminalZone}/{category}/{placeid}
OR
http://feeds.massport.com/LoganTerminals/places/{placeid}

Returns detailed information on a specific “place”. Place is defined as a physical point in the terminal. See complete field description for type PlaceDetail in the field description section.

For example: 
http://feeds.massport.com/LoganTerminals/terminal a arrivals/dining/TA10




Field Descriptions



Feed header (common across feeds)

title -Title of feed
subtitle – brief description of feed
id – unique id for feed
rights – copyright information
updated – date time of data extraction
author - author information
generator – name of code that generated feed
link - link to feed


TerminalZone

fulltitle – terminal name combined with zone name
updated - date time of data extraction
author – author information
link – link to terminal zone URI that returns service categories within zone
content type – name of content type (in this case "TerminalZone")
ID – internal ID of terminal zone
Title – name of zone
MapID – internal ID used for maps
Terminal – name of parent terminal
MapImage – [to be populated in future] map of terminal zone used to create massport.com’s interactive map
MapImageWOverlay – [to be populated in future] same map as MapImage with grid overlay to enable positioning of places by X and Y coordinates


Category

ID – unique ID of Atom entry
title – title of atom feed entry, in this case category name
updated - date time of data extraction
author – author information
link – link to category URI that returns places within category
content type – name of content type (in this case "Category")
type – internal type for determining a map category
internal_ID – internal system ID of category
name – name of category


Place

ID – unique ID of Atom entry
title – title of atom feed entry
updated - date time of data extraction
author – author information
link – link to place detail URI
content type – name of content type (in this case "Place")
feedTags – additional attributes if provided to help sort and categorize information
icon – icon type image related to category/service. Can be used in place of “web image” if a web image is not provided
largeImage = Export image of concession/service if provided to facilitate re-sampling of image to preferred size
locationDescription – brief description of where a place item is located within a terminal zone
mapFeature – category
mapID - internal ID used for maps
name – name of service or concession
webImage – ready to use small-medium sized image of place item
zone – Terminal zone


Place Detail

ID – unique ID of Atom entry
title – title of atom feed entry
updated - date time of data extraction
author – author information
link – link to place detail URI
content type – name of content type (in this case " PlaceDetail")
binaryAttributes – attributes that describe certain attributes that are flagged by icons in massport.com’s inside logan interactive map. The current list of possible attributes as of 10/1/2010 include: Alcohol Available, Pre Security, 24 Hours, Accessible, Post Security
created – date item was created in internal system
description – description of service of concession
email – email of concession or service if provided
feedTags – additional attributes if provided to help sort and categorize information
icon – icon type image related to category/service. Can be used in place of “web image” if a web image is not provided
largeImage = Export image of concession/service if provided to facilitate re-sampling of image to preferred size
locationDescription – brief description of where a place item is located within a terminal zone
mapFeature – category
mapID - internal ID used for maps
mapImage – place item plotted on a map if provided
modified – date time item was last modified in internal system
name – name of service or concession
pageContent - long description of concession/service
phone – phone number of concession/service if provided
web – URL of concession or service if provided
webImage – ready to use small-medium sized image of place item
x – x coordinate of place item on associated terminal zone map with grid
y– y coordinate of place item on associated terminal zone map with grid
zone – Terminal zone