API (v4)
Services
- Destinations
- Holidays
- Locations
- Routes
- Service Advisories
- Statuses
- Stop Features
- Stop Schedules
- Stops
- Streets
- System Messages
- Trip Planner
- Trip Schedules
- Variants
Other versions
Trip Schedules API
Returns the schedule for a specific trip that a bus travels along a variant.
Valid URL Parameters
effective-on | Return a trip in effect at the provided time. Allows querying for trips in future service that hasn't started yet. |
---|
usage |
The style of names to return.
|
---|---|
json-camel-case |
Return camelCase keys when returning data in JSON format.
|
Examples
Login to see sample results.
Identity
- trips/28507047
- trips/30794157?effective-on=2025-07-02T14:00:00
- trips/not-a-trip-key
Wildcard
- trips:
- trips:123
Explore the API
Login to explore the Trip Schedules API.
Noteworthy Results
previous-trip-key | The trip key of the previous trip performed by the bus performing this trip |
---|---|
next-trip-key | The trip key of the next trip performed by the bus performing this trip |
schedule-type | The "schedule type" that will be running on this day. Returns one of Weekday, Saturday, Sunday, or Holiday |
variant | The variant being operated on this trip. See the Variants service for more information. |
effective-from | The date and time when this trip will begin operating (i.e., the beginning of the Transit schedule change this trip is in) |
effective-to | The date and time when this trip will end operating (i.e., the end of the Transit schedule change this trip is in) |
bus | Information about the bus performing this trip. Will typically be present for trips that are actively in service today but not necessarily for all trips. |
bus/key | A unique identifier for the bus. |
bus/bike-rack | Boolean field describing whether or not the bus has a bike rack. |
bus/wifi | Boolean field describing whether or not the bus has wifi. |
scheduled-stops | A list of scheduled-stops. These contain information about when a bus on this trip will pass by the stop. |
scheduled-stop/stop | The stop that the trip visits at this scheduled stop. See the Stops service for more information. |
scheduled-stop/key | A unique identifier for this scheduled-stop. |
scheduled-stop/cancelled | A boolean indicating whether this scheduled stop has been cancelled. |
scheduled-stop/times/arrival/scheduled | The time that the bus is scheduled to arrive at the stop. |
scheduled-stop/times/arrival/estimated | The current estimated arrival time of the bus at the stop. |
scheduled-stop/times/departure/scheduled | The time that the bus is scheduled to leave the stop. |
scheduled-stop/times/departure/estimated | The current estimated time that the bus will leave the stop. |