the parsed GTFS CSV data
Optional
codeOptional Short text or a number that identifies the location for riders.
Optional
descOptional
Description providing useful information about the location.
Should not be a duplicate of name
.
Required Identifies a location: stop/platform, station, entrance/exit, generic node, or boarding area. Must be unique across:
stop_id
.Optional
latConditionally Required
Latitude of the location. Required if location_type
is 0, 1, or 2. Optional otherwise.
Optional
levelOptional Level of the location. References levels.level_id.
Optional
locationOptional Location type. Valid options: 0 or empty = Stop/Platform, 1 = Station, 2 = Entrance/Exit, 3 = Generic Node, 4 = Boarding Area.
Optional
lonConditionally Required
Longitude of the location. Required if location_type
is 0, 1, or 2. Optional otherwise.
Optional
nameConditionally Required
Name of the location. Required if location_type
is 0, 1, or 2. Optional otherwise.
Optional
parentConditionally Required
Defines hierarchy between different locations. Required if location_type
is 2, 3, or 4.
Optional
platformOptional Platform identifier for a platform stop.
Optional
timezoneOptional Timezone of the location. Inherits from parent station if not specified.
Optional
ttsOptional Readable version of the stop_name for text-to-speech systems.
Optional
urlOptional URL of a web page about this location.
Optional
wheelchairOptional Indicates whether wheelchair boardings are possible at this location. For parentless stops: 0 = no info, 1 = possible, 2 = not possible. For child stops, entrance/exits: inherits or overrides parent station accessibility.
Optional
zoneOptional Identifies the fare zone for a stop.
Stop Information
Details
Conditionally Required - Stops where vehicles pick up or drop off riders. Also defines stations, entrances, etc.