the parsed GTFS CSV data
OptionalbikesUpdated to use an enum for bikes allowed. 0 = NoInfo, 1 = Allowed, 2 = NotAllowed.
OptionalblockOptional Identifies the block this trip belongs to. Sequential trips with the same block_id typically use the same vehicle.
OptionaldirectionUpdated to use an enum for direction. 0 = Outbound, 1 = Inbound.
OptionalheadsignOptional 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).
OptionalshapeConditionally 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.
OptionalshortOptional Public-facing text used to identify the trip (e.g., train numbers).
OptionalwheelchairUpdated 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.