query RouteToCoordinate($offerUuid: String!, $lat: Float!, $lon: Float!) { routeToCoordinate(offerUuid: $offerUuid, lat: $lat, lon: $lon) { sourceUuid sourceName sourceLat sourceLon distanceKm routes { totalDistanceKm totalTimeSeconds stages { fromUuid fromName fromLat fromLon toUuid toName toLat toLon distanceKm travelTimeSeconds transportType } } } }