the parsed GTFS CSV data
Optional
bikesUpdated to use an enum for bikes allowed. 0 = NoInfo, 1 = Allowed, 2 = NotAllowed.
Optional
blockOptional Identifies the block this trip belongs to. Sequential trips with the same block_id typically use the same vehicle.
Optional
directionUpdated to use an enum for direction. 0 = Outbound, 1 = Inbound.
Optional
headsignOptional Destination sign text that identifies the trip’s destination to riders.
Required
Unique identifier for a trip (trip_id
).
Required
Identifies which route this trip belongs to (routes.route_id
).
Required
Identifies a set of dates when service is available (calendar.service_id
or calendar_dates.service_id
).
Optional
shapeConditionally Required
References a geospatial shape describing the vehicle's travel path (shapes.shape_id
).
Required if the trip uses continuous pickup or drop-off rules; otherwise optional.
Optional
shortOptional Public-facing text used to identify the trip (e.g., train numbers).
Optional
wheelchairUpdated to use an enum for wheelchair accessibility. 0 = NoInfo, 1 = Accessible, 2 = NotAccessible.
Trip Information
Details
Required - Trips for each route. A trip is a sequence of two or more stops that occur during a specific time period.