{
  "ok": false,
  "data": {}
}

Type something ☝️

Selected location:
unnamed location
Click on the map to select a location
 

Type something ☝️

Selected location:
unnamed location
Click on the map to select a location
 
date:
time:
arriveBy
arriveBy:
Whether the trip should depart or arrive at the specified date and time.
arriveBy:
View extra params
showIntermediateStops
showIntermediateStops:
Whether intermediate stops -- those that the itinerary passes in a vehicle, but does not board or alight at -- should be returned in the response. For example, on a Q train trip from Prospect Park to DeKalb Avenue, whether 7th Avenue and Atlantic Avenue should be included.
showIntermediateStops:
bannedAgencies
bannedAgencies:
String. Enum. Multiple. List of banned agencies.
bannedAgencies:
mode
mode:
The set of modes that a user is willing to use, with qualifiers stating whether vehicles should be parked, rented, etc. Acceptable values are: WALK, TRANSIT, BICYCLE, BICYCLE_RENT, BICYCLE_PARK, CAR, CAR_PARK, TRAM, SUBWAY, RAIL, BUS
mode:
walkSpeed:
numItineraries:
maxWalkDistance:
View all params
alightSlack:
bannedRoutes:
bannedStops:
bannedStopsHard:
bannedTrips:
batch
batch:
If true, goal direction is turned off and a full path tree is built (specify only once).
batch:
bikeBoardCost:
bikeSpeed:
bikeSwitchCost:
boardSlack:
disableAlertFiltering
disableAlertFiltering:
TODO : add description
disableAlertFiltering:
disableRemainingWeightHeuristic
disableRemainingWeightHeuristic:
If true, the remaining weight heuristic is disabled. Currently only implemented for the long distance path service.
disableRemainingWeightHeuristic:
geoidElevation
geoidElevation:
If true, the Graph's ellipsoidToGeoidDifference is applied to all elevations returned by this query.
geoidElevation:
ignoreRealtimeUpdates
ignoreRealtimeUpdates:
If true, realtime updates are ignored during this search.
ignoreRealtimeUpdates:
intermediatePlaces:
locale:
maxHours:
maxPreTransitTime:
maxTransfers:
optimize:
String. One of Enum. The set of characteristics that the user wants to optimize for. @See OptimizeType. Accetptable values are: FLAT, GREENWAYS, QUICK, SAFE, TRANSFERS, TRIANGLE
optimize:
otherThanPreferredRoutesPenalty:
preferredAgencies:
preferredRoutes:
reverseOptimizeOnTheFly
reverseOptimizeOnTheFly:
If true, this trip will be reverse-optimized on the fly. Otherwise, reverse-optimization will occur once a trip has been chosen (in Analyst, it will not be done at all).
reverseOptimizeOnTheFly:
startTransitStopId:
startTransitTripId:
transferPenalty:
triangleSafetyFactor:
triangleSlopeFactor:
triangleTimeFactor:
unpreferredAgencies:
unpreferredRoutes:
useRequestedDateTimeInMaxHours
useRequestedDateTimeInMaxHours:
TODO : add description
useRequestedDateTimeInMaxHours:
waitAtBeginningFactor:
waitReluctance:
walkBoardCost:
walkReluctance:
wheelchair
wheelchair:
Whether the trip must be wheelchair accessible.
wheelchair:

To start, pick an origin an destination in the form.

Like Liège -> Namur