GET route/{routes}/waypointsfast/{booking}?scheduleType={scheduleType}
Retrieve a list of all waypoints currently servicing the specified route (optimized for speed).
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| routes |
The route(s) for whose trips should be retrieved (comma delimited, use 'all' for all routes). |
string |
Required |
| booking |
Unique id that represents a specific schedule for the period of time associated with the data to be retrieved. Use 'Current' or leave empty to return current schedule information. Use 'Next' to return information for the next schedule once it's available. Use a valid BookingId to retrieve schedule information for a specific booking, if available. |
string |
None. |
| scheduleType |
Type of trip schedule to retrieve: Options are Weekday, Saturday and Sunday. Default is Weekday. |
TripScheduleType |
Default value is Weekday |
Body Parameters
None.
Response Information
Resource Description
Collection of RouteWaypointsFast| Name | Description | Type | Additional information |
|---|---|---|---|
| Booking | string |
None. |
|
| RouteAlpha | string |
None. |
|
| Patterns | Collection of RoutePatternFast |
None. |
Response Formats
application/json, text/json
[
{
"Booking": "sample string 1",
"RouteAlpha": "sample string 2",
"Patterns": [
{
"DirectionId": 1,
"Direction": "sample string 2",
"Destination": "sample string 3",
"FirstPlaceId": "sample string 4",
"LastPlaceId": "sample string 5",
"IsDefault": true,
"TotalDistance": 7,
"Waypoints": [
"sample string 1",
"sample string 2"
]
},
{
"DirectionId": 1,
"Direction": "sample string 2",
"Destination": "sample string 3",
"FirstPlaceId": "sample string 4",
"LastPlaceId": "sample string 5",
"IsDefault": true,
"TotalDistance": 7,
"Waypoints": [
"sample string 1",
"sample string 2"
]
}
]
},
{
"Booking": "sample string 1",
"RouteAlpha": "sample string 2",
"Patterns": [
{
"DirectionId": 1,
"Direction": "sample string 2",
"Destination": "sample string 3",
"FirstPlaceId": "sample string 4",
"LastPlaceId": "sample string 5",
"IsDefault": true,
"TotalDistance": 7,
"Waypoints": [
"sample string 1",
"sample string 2"
]
},
{
"DirectionId": 1,
"Direction": "sample string 2",
"Destination": "sample string 3",
"FirstPlaceId": "sample string 4",
"LastPlaceId": "sample string 5",
"IsDefault": true,
"TotalDistance": 7,
"Waypoints": [
"sample string 1",
"sample string 2"
]
}
]
}
]
text/html
[{"Booking":"sample string 1","RouteAlpha":"sample string 2","Patterns":[{"DirectionId":1,"Direction":"sample string 2","Destination":"sample string 3","FirstPlaceId":"sample string 4","LastPlaceId":"sample string 5","IsDefault":true,"TotalDistance":7,"Waypoints":["sample string 1","sample string 2"]},{"DirectionId":1,"Direction":"sample string 2","Destination":"sample string 3","FirstPlaceId":"sample string 4","LastPlaceId":"sample string 5","IsDefault":true,"TotalDistance":7,"Waypoints":["sample string 1","sample string 2"]}]},{"Booking":"sample string 1","RouteAlpha":"sample string 2","Patterns":[{"DirectionId":1,"Direction":"sample string 2","Destination":"sample string 3","FirstPlaceId":"sample string 4","LastPlaceId":"sample string 5","IsDefault":true,"TotalDistance":7,"Waypoints":["sample string 1","sample string 2"]},{"DirectionId":1,"Direction":"sample string 2","Destination":"sample string 3","FirstPlaceId":"sample string 4","LastPlaceId":"sample string 5","IsDefault":true,"TotalDistance":7,"Waypoints":["sample string 1","sample string 2"]}]}]
application/xml, text/xml
<ArrayOfRouteWaypointsFast xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/ACTransit.Transit.Domain.Models">
<RouteWaypointsFast>
<Booking>sample string 1</Booking>
<Patterns>
<RoutePatternFast>
<Destination>sample string 3</Destination>
<Direction>sample string 2</Direction>
<DirectionId>1</DirectionId>
<FirstPlaceId>sample string 4</FirstPlaceId>
<IsDefault>true</IsDefault>
<LastPlaceId>sample string 5</LastPlaceId>
<TotalDistance>7</TotalDistance>
<Waypoints xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d5p1:string>sample string 1</d5p1:string>
<d5p1:string>sample string 2</d5p1:string>
</Waypoints>
</RoutePatternFast>
<RoutePatternFast>
<Destination>sample string 3</Destination>
<Direction>sample string 2</Direction>
<DirectionId>1</DirectionId>
<FirstPlaceId>sample string 4</FirstPlaceId>
<IsDefault>true</IsDefault>
<LastPlaceId>sample string 5</LastPlaceId>
<TotalDistance>7</TotalDistance>
<Waypoints xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d5p1:string>sample string 1</d5p1:string>
<d5p1:string>sample string 2</d5p1:string>
</Waypoints>
</RoutePatternFast>
</Patterns>
<RouteAlpha>sample string 2</RouteAlpha>
</RouteWaypointsFast>
<RouteWaypointsFast>
<Booking>sample string 1</Booking>
<Patterns>
<RoutePatternFast>
<Destination>sample string 3</Destination>
<Direction>sample string 2</Direction>
<DirectionId>1</DirectionId>
<FirstPlaceId>sample string 4</FirstPlaceId>
<IsDefault>true</IsDefault>
<LastPlaceId>sample string 5</LastPlaceId>
<TotalDistance>7</TotalDistance>
<Waypoints xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d5p1:string>sample string 1</d5p1:string>
<d5p1:string>sample string 2</d5p1:string>
</Waypoints>
</RoutePatternFast>
<RoutePatternFast>
<Destination>sample string 3</Destination>
<Direction>sample string 2</Direction>
<DirectionId>1</DirectionId>
<FirstPlaceId>sample string 4</FirstPlaceId>
<IsDefault>true</IsDefault>
<LastPlaceId>sample string 5</LastPlaceId>
<TotalDistance>7</TotalDistance>
<Waypoints xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d5p1:string>sample string 1</d5p1:string>
<d5p1:string>sample string 2</d5p1:string>
</Waypoints>
</RoutePatternFast>
</Patterns>
<RouteAlpha>sample string 2</RouteAlpha>
</RouteWaypointsFast>
</ArrayOfRouteWaypointsFast>
