---
title: requestsAlternateRoutes
framework: mapkit
role: symbol
role_heading: Instance Property
path: mapkit/mkdirections/request/requestsalternateroutes
---

# requestsAlternateRoutes

A Boolean value that indicates whether your app requests multiple routes when they’re available.

## Declaration

```swift
var requestsAlternateRoutes: Bool { get set }
```

## Discussion

Discussion When this property is false, the server returns a single route between the start and end points. When this property is true, the server may return additional routes for the user to follow. The server returns additional routes only if they’re available and represent a reasonable path that the user might take. The default value of this property is false.

## See Also

### Specifying transportation options

- [transportType](mapkit/mkdirections/request/transporttype.md)
- [highwayPreference](mapkit/mkdirections/request/highwaypreference.md)
- [tollPreference](mapkit/mkdirections/request/tollpreference.md)
- [MKDirections.RoutePreference](mapkit/mkdirections/routepreference.md)
- [departureDate](mapkit/mkdirections/request/departuredate.md)
- [arrivalDate](mapkit/mkdirections/request/arrivaldate.md)
