Download OpenAPI specification:
Wsf Schedule API - Washington State Department of Transportation APIs
import { fetchActiveSeasons } from 'ws-dottie/wsf-schedule/core'; const data = await fetchActiveSeasons({ fetchMode: 'native', validate: true }); console.log(data);
Example of a successful response from the API (showing first item of 2 total)
[- {
- "ScheduleID": 193,
- "ScheduleName": "Fall 2025",
- "ScheduleSeason": 2,
- "ScheduleStart": "2025-09-21T07:00:00.000Z",
- "ScheduleEnd": "2025-12-27T08:00:00.000Z"
}
]import { fetchScheduleByTripDateAndRouteId } from 'ws-dottie/wsf-schedule/core'; const data = await fetchScheduleByTripDateAndRouteId({ params: { "TripDate": "2025-11-23", "RouteID": 9 }, fetchMode: 'native', validate: true }); console.log(data);
Example of a successful response from the API
{- "ScheduleID": 193,
- "ScheduleName": "Fall 2025",
- "ScheduleSeason": 2,
- "ScheduleStart": "2025-09-21T07:00:00.000Z",
- "ScheduleEnd": "2025-12-27T08:00:00.000Z",
- "AllRoutes": [
- 9
], - "TerminalCombos": [
- {
- "DepartingTerminalID": 1,
- "DepartingTerminalName": "Anacortes",
- "ArrivingTerminalID": 13,
- "ArrivingTerminalName": "Lopez Island",
- "SailingNotes": "",
- "Annotations": [ ],
- "Times": [
- {
- "DepartingTime": "2025-11-16T14:15:00.000Z",
- "ArrivingTime": "2025-11-16T15:10:00.000Z",
- "LoadingRule": 3,
- "VesselID": 69,
- "VesselName": "Samish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 3,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T18:05:00.000Z",
- "ArrivingTime": "2025-11-16T19:00:00.000Z",
- "LoadingRule": 3,
- "VesselID": 69,
- "VesselName": "Samish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 3,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T21:55:00.000Z",
- "ArrivingTime": "2025-11-16T22:40:00.000Z",
- "LoadingRule": 3,
- "VesselID": 38,
- "VesselName": "Yakima",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 2,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-17T00:20:00.000Z",
- "ArrivingTime": "2025-11-17T01:15:00.000Z",
- "LoadingRule": 3,
- "VesselID": 38,
- "VesselName": "Yakima",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 2,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-17T01:35:00.000Z",
- "ArrivingTime": "2025-11-17T02:30:00.000Z",
- "LoadingRule": 3,
- "VesselID": 69,
- "VesselName": "Samish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 3,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-17T04:15:00.000Z",
- "ArrivingTime": "2025-11-17T05:10:00.000Z",
- "LoadingRule": 3,
- "VesselID": 38,
- "VesselName": "Yakima",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 2,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}
], - "AnnotationsIVR": [ ]
}, - {
- "DepartingTerminalID": 1,
- "DepartingTerminalName": "Anacortes",
- "ArrivingTerminalID": 18,
- "ArrivingTerminalName": "Shaw Island",
- "SailingNotes": "",
- "Annotations": [ ],
- "Times": [
- {
- "DepartingTime": "2025-11-16T13:30:00.000Z",
- "ArrivingTime": "2025-11-16T15:05:00.000Z",
- "LoadingRule": 3,
- "VesselID": 17,
- "VesselName": "Kaleetan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T15:30:00.000Z",
- "ArrivingTime": "2025-11-16T17:10:00.000Z",
- "LoadingRule": 3,
- "VesselID": 38,
- "VesselName": "Yakima",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 2,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T19:55:00.000Z",
- "ArrivingTime": "2025-11-16T20:55:00.000Z",
- "LoadingRule": 3,
- "VesselID": 17,
- "VesselName": "Kaleetan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T23:20:00.000Z",
- "ArrivingTime": "2025-11-17T00:50:00.000Z",
- "LoadingRule": 3,
- "VesselID": 17,
- "VesselName": "Kaleetan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-17T02:05:00.000Z",
- "ArrivingTime": "2025-11-17T03:05:00.000Z",
- "LoadingRule": 3,
- "VesselID": 17,
- "VesselName": "Kaleetan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-17T04:40:00.000Z",
- "ArrivingTime": "2025-11-17T05:35:00.000Z",
- "LoadingRule": 3,
- "VesselID": 17,
- "VesselName": "Kaleetan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}
], - "AnnotationsIVR": [ ]
}, - {
- "DepartingTerminalID": 1,
- "DepartingTerminalName": "Anacortes",
- "ArrivingTerminalID": 15,
- "ArrivingTerminalName": "Orcas Island",
- "SailingNotes": "",
- "Annotations": [ ],
- "Times": [
- {
- "DepartingTime": "2025-11-16T13:30:00.000Z",
- "ArrivingTime": "2025-11-16T14:25:00.000Z",
- "LoadingRule": 3,
- "VesselID": 17,
- "VesselName": "Kaleetan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T15:30:00.000Z",
- "ArrivingTime": "2025-11-16T16:30:00.000Z",
- "LoadingRule": 3,
- "VesselID": 38,
- "VesselName": "Yakima",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 2,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T18:05:00.000Z",
- "ArrivingTime": "2025-11-16T19:20:00.000Z",
- "LoadingRule": 3,
- "VesselID": 69,
- "VesselName": "Samish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 3,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T19:55:00.000Z",
- "ArrivingTime": "2025-11-16T21:05:00.000Z",
- "LoadingRule": 3,
- "VesselID": 17,
- "VesselName": "Kaleetan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T23:20:00.000Z",
- "ArrivingTime": "2025-11-17T00:15:00.000Z",
- "LoadingRule": 3,
- "VesselID": 17,
- "VesselName": "Kaleetan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-17T02:05:00.000Z",
- "ArrivingTime": "2025-11-17T03:15:00.000Z",
- "LoadingRule": 3,
- "VesselID": 17,
- "VesselName": "Kaleetan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-17T04:40:00.000Z",
- "ArrivingTime": "2025-11-17T05:45:00.000Z",
- "LoadingRule": 3,
- "VesselID": 17,
- "VesselName": "Kaleetan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}
], - "AnnotationsIVR": [ ]
}, - {
- "DepartingTerminalID": 1,
- "DepartingTerminalName": "Anacortes",
- "ArrivingTerminalID": 10,
- "ArrivingTerminalName": "Friday Harbor",
- "SailingNotes": "",
- "Annotations": [ ],
- "Times": [
- {
- "DepartingTime": "2025-11-16T12:05:00.000Z",
- "ArrivingTime": "2025-11-16T13:15:00.000Z",
- "LoadingRule": 3,
- "VesselID": 38,
- "VesselName": "Yakima",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 2,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T14:15:00.000Z",
- "ArrivingTime": "2025-11-16T15:45:00.000Z",
- "LoadingRule": 3,
- "VesselID": 69,
- "VesselName": "Samish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 3,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T16:40:00.000Z",
- "ArrivingTime": "2025-11-16T17:50:00.000Z",
- "LoadingRule": 3,
- "VesselID": 17,
- "VesselName": "Kaleetan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T18:30:00.000Z",
- "ArrivingTime": "2025-11-16T19:40:00.000Z",
- "LoadingRule": 3,
- "VesselID": 38,
- "VesselName": "Yakima",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 2,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T21:35:00.000Z",
- "ArrivingTime": "2025-11-16T22:45:00.000Z",
- "LoadingRule": 3,
- "VesselID": 69,
- "VesselName": "Samish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 3,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-17T00:20:00.000Z",
- "ArrivingTime": "2025-11-17T01:50:00.000Z",
- "LoadingRule": 3,
- "VesselID": 38,
- "VesselName": "Yakima",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 2,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-17T01:35:00.000Z",
- "ArrivingTime": "2025-11-17T03:05:00.000Z",
- "LoadingRule": 3,
- "VesselID": 69,
- "VesselName": "Samish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 3,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-17T04:15:00.000Z",
- "ArrivingTime": "2025-11-17T05:45:00.000Z",
- "LoadingRule": 3,
- "VesselID": 38,
- "VesselName": "Yakima",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 2,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}
], - "AnnotationsIVR": [ ]
}, - {
- "DepartingTerminalID": 13,
- "DepartingTerminalName": "Lopez Island",
- "ArrivingTerminalID": 18,
- "ArrivingTerminalName": "Shaw Island",
- "SailingNotes": "",
- "Annotations": [ ],
- "Times": [
- {
- "DepartingTime": "2025-11-16T14:50:00.000Z",
- "ArrivingTime": "2025-11-16T15:20:00.000Z",
- "LoadingRule": 3,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-17T03:45:00.000Z",
- "ArrivingTime": "2025-11-17T04:10:00.000Z",
- "LoadingRule": 3,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}
], - "AnnotationsIVR": [ ]
}, - {
- "DepartingTerminalID": 13,
- "DepartingTerminalName": "Lopez Island",
- "ArrivingTerminalID": 15,
- "ArrivingTerminalName": "Orcas Island",
- "SailingNotes": "",
- "Annotations": [ ],
- "Times": [
- {
- "DepartingTime": "2025-11-16T14:50:00.000Z",
- "ArrivingTime": "2025-11-16T15:40:00.000Z",
- "LoadingRule": 3,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T19:00:00.000Z",
- "ArrivingTime": "2025-11-16T19:20:00.000Z",
- "LoadingRule": 3,
- "VesselID": 69,
- "VesselName": "Samish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 3,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-17T03:45:00.000Z",
- "ArrivingTime": "2025-11-17T04:30:00.000Z",
- "LoadingRule": 3,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}
], - "AnnotationsIVR": [ ]
}, - {
- "DepartingTerminalID": 13,
- "DepartingTerminalName": "Lopez Island",
- "ArrivingTerminalID": 10,
- "ArrivingTerminalName": "Friday Harbor",
- "SailingNotes": "",
- "Annotations": [
- "No interisland vehicles. Foot passenger and bikes okay."
], - "Times": [
- {
- "DepartingTime": "2025-11-16T14:50:00.000Z",
- "ArrivingTime": "2025-11-16T16:30:00.000Z",
- "LoadingRule": 3,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T15:10:00.000Z",
- "ArrivingTime": "2025-11-16T15:45:00.000Z",
- "LoadingRule": 3,
- "VesselID": 69,
- "VesselName": "Samish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 3,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T18:30:00.000Z",
- "ArrivingTime": "2025-11-16T19:10:00.000Z",
- "LoadingRule": 3,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T21:35:00.000Z",
- "ArrivingTime": "2025-11-16T22:15:00.000Z",
- "LoadingRule": 3,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-17T01:15:00.000Z",
- "ArrivingTime": "2025-11-17T01:50:00.000Z",
- "LoadingRule": 1,
- "VesselID": 38,
- "VesselName": "Yakima",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 2,
- "Routes": [
- 9
], - "AnnotationIndexes": [
- 0
]
}, - {
- "DepartingTime": "2025-11-17T02:30:00.000Z",
- "ArrivingTime": "2025-11-17T03:05:00.000Z",
- "LoadingRule": 3,
- "VesselID": 69,
- "VesselName": "Samish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 3,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-17T03:45:00.000Z",
- "ArrivingTime": "2025-11-17T05:20:00.000Z",
- "LoadingRule": 3,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-17T05:10:00.000Z",
- "ArrivingTime": "2025-11-17T05:45:00.000Z",
- "LoadingRule": 3,
- "VesselID": 38,
- "VesselName": "Yakima",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 2,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}
], - "AnnotationsIVR": [
- "No interisland vehicles. Foot passengers and bikes okay."
]
}, - {
- "DepartingTerminalID": 18,
- "DepartingTerminalName": "Shaw Island",
- "ArrivingTerminalID": 15,
- "ArrivingTerminalName": "Orcas Island",
- "SailingNotes": "",
- "Annotations": [ ],
- "Times": [
- {
- "DepartingTime": "2025-11-16T15:20:00.000Z",
- "ArrivingTime": "2025-11-16T15:40:00.000Z",
- "LoadingRule": 3,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T20:55:00.000Z",
- "ArrivingTime": "2025-11-16T21:05:00.000Z",
- "LoadingRule": 3,
- "VesselID": 17,
- "VesselName": "Kaleetan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-17T03:05:00.000Z",
- "ArrivingTime": "2025-11-17T03:15:00.000Z",
- "LoadingRule": 3,
- "VesselID": 17,
- "VesselName": "Kaleetan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-17T04:10:00.000Z",
- "ArrivingTime": "2025-11-17T04:30:00.000Z",
- "LoadingRule": 3,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-17T05:35:00.000Z",
- "ArrivingTime": "2025-11-17T05:45:00.000Z",
- "LoadingRule": 3,
- "VesselID": 17,
- "VesselName": "Kaleetan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}
], - "AnnotationsIVR": [ ]
}, - {
- "DepartingTerminalID": 18,
- "DepartingTerminalName": "Shaw Island",
- "ArrivingTerminalID": 10,
- "ArrivingTerminalName": "Friday Harbor",
- "SailingNotes": "",
- "Annotations": [
- "Loads or unloads westbound traffic on eastbound sailing."
], - "Times": [
- {
- "DepartingTime": "2025-11-16T15:20:00.000Z",
- "ArrivingTime": "2025-11-16T16:30:00.000Z",
- "LoadingRule": 3,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T18:00:00.000Z",
- "ArrivingTime": "2025-11-16T19:10:00.000Z",
- "LoadingRule": 3,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [
- 0
]
}, - {
- "DepartingTime": "2025-11-16T21:05:00.000Z",
- "ArrivingTime": "2025-11-16T22:15:00.000Z",
- "LoadingRule": 3,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [
- 0
]
}, - {
- "DepartingTime": "2025-11-17T04:10:00.000Z",
- "ArrivingTime": "2025-11-17T05:20:00.000Z",
- "LoadingRule": 3,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}
], - "AnnotationsIVR": [
- "Loads or unloads westbound traffic on eastbound sailing."
]
}, - {
- "DepartingTerminalID": 15,
- "DepartingTerminalName": "Orcas Island",
- "ArrivingTerminalID": 10,
- "ArrivingTerminalName": "Friday Harbor",
- "SailingNotes": "",
- "Annotations": [
- "Loads or unloads westbound traffic on eastbound sailing."
], - "Times": [
- {
- "DepartingTime": "2025-11-16T15:40:00.000Z",
- "ArrivingTime": "2025-11-16T16:30:00.000Z",
- "LoadingRule": 3,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T17:45:00.000Z",
- "ArrivingTime": "2025-11-16T19:10:00.000Z",
- "LoadingRule": 3,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [
- 0
]
}, - {
- "DepartingTime": "2025-11-16T20:50:00.000Z",
- "ArrivingTime": "2025-11-16T22:15:00.000Z",
- "LoadingRule": 3,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [
- 0
]
}, - {
- "DepartingTime": "2025-11-17T04:30:00.000Z",
- "ArrivingTime": "2025-11-17T05:20:00.000Z",
- "LoadingRule": 3,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}
], - "AnnotationsIVR": [
- "Loads or unloads westbound traffic on eastbound sailing."
]
}, - {
- "DepartingTerminalID": 10,
- "DepartingTerminalName": "Friday Harbor",
- "ArrivingTerminalID": 15,
- "ArrivingTerminalName": "Orcas Island",
- "SailingNotes": "",
- "Annotations": [
- "The vessel will load, move briefly to the tie-up slip for a crew change, then sail to Orcas."
], - "Times": [
- {
- "DepartingTime": "2025-11-16T14:05:00.000Z",
- "ArrivingTime": "2025-11-16T15:40:00.000Z",
- "LoadingRule": 3,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T16:45:00.000Z",
- "ArrivingTime": "2025-11-16T17:45:00.000Z",
- "LoadingRule": 3,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T19:30:00.000Z",
- "ArrivingTime": "2025-11-16T20:50:00.000Z",
- "LoadingRule": 3,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [
- 0
]
}, - {
- "DepartingTime": "2025-11-17T01:40:00.000Z",
- "ArrivingTime": "2025-11-17T03:00:00.000Z",
- "LoadingRule": 3,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [
- 0
]
}
], - "AnnotationsIVR": [
- "The vessel will load, move briefly to the tie-up slip for a crew change, then sail to Orcas."
]
}, - {
- "DepartingTerminalID": 10,
- "DepartingTerminalName": "Friday Harbor",
- "ArrivingTerminalID": 18,
- "ArrivingTerminalName": "Shaw Island",
- "SailingNotes": "",
- "Annotations": [
- "The vessel will load, move briefly to the tie-up slip for a crew change, then sail to Orcas."
], - "Times": [
- {
- "DepartingTime": "2025-11-16T14:05:00.000Z",
- "ArrivingTime": "2025-11-16T15:20:00.000Z",
- "LoadingRule": 3,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T16:45:00.000Z",
- "ArrivingTime": "2025-11-16T18:00:00.000Z",
- "LoadingRule": 3,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T19:30:00.000Z",
- "ArrivingTime": "2025-11-16T21:05:00.000Z",
- "LoadingRule": 3,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [
- 0
]
}, - {
- "DepartingTime": "2025-11-17T01:40:00.000Z",
- "ArrivingTime": "2025-11-17T03:15:00.000Z",
- "LoadingRule": 3,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [
- 0
]
}
], - "AnnotationsIVR": [
- "The vessel will load, move briefly to the tie-up slip for a crew change, then sail to Orcas."
]
}, - {
- "DepartingTerminalID": 10,
- "DepartingTerminalName": "Friday Harbor",
- "ArrivingTerminalID": 13,
- "ArrivingTerminalName": "Lopez Island",
- "SailingNotes": "",
- "Annotations": [
- "No interisland vehicles. Foot passenger and bikes okay.",
- "The vessel will load, move briefly to the tie-up slip for a crew change, then sail to Orcas."
], - "Times": [
- {
- "DepartingTime": "2025-11-16T13:40:00.000Z",
- "ArrivingTime": "2025-11-16T14:25:00.000Z",
- "LoadingRule": 1,
- "VesselID": 38,
- "VesselName": "Yakima",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 2,
- "Routes": [
- 9
], - "AnnotationIndexes": [
- 0
]
}, - {
- "DepartingTime": "2025-11-16T14:05:00.000Z",
- "ArrivingTime": "2025-11-16T14:45:00.000Z",
- "LoadingRule": 3,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T16:10:00.000Z",
- "ArrivingTime": "2025-11-16T16:55:00.000Z",
- "LoadingRule": 3,
- "VesselID": 69,
- "VesselName": "Samish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 3,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T16:45:00.000Z",
- "ArrivingTime": "2025-11-16T18:20:00.000Z",
- "LoadingRule": 3,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T19:30:00.000Z",
- "ArrivingTime": "2025-11-16T21:25:00.000Z",
- "LoadingRule": 3,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [
- 1
]
}, - {
- "DepartingTime": "2025-11-16T23:35:00.000Z",
- "ArrivingTime": "2025-11-17T00:20:00.000Z",
- "LoadingRule": 3,
- "VesselID": 69,
- "VesselName": "Samish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 3,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-17T01:40:00.000Z",
- "ArrivingTime": "2025-11-17T03:35:00.000Z",
- "LoadingRule": 3,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [
- 1
]
}, - {
- "DepartingTime": "2025-11-17T02:20:00.000Z",
- "ArrivingTime": "2025-11-17T03:05:00.000Z",
- "LoadingRule": 3,
- "VesselID": 38,
- "VesselName": "Yakima",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 2,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-17T03:35:00.000Z",
- "ArrivingTime": "2025-11-17T04:20:00.000Z",
- "LoadingRule": 3,
- "VesselID": 69,
- "VesselName": "Samish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 3,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}
], - "AnnotationsIVR": [
- "No interisland vehicles. Foot passengers and bikes okay.",
- "The vessel will load, move briefly to the tie-up slip for a crew change, then sail to Orcas."
]
}, - {
- "DepartingTerminalID": 10,
- "DepartingTerminalName": "Friday Harbor",
- "ArrivingTerminalID": 1,
- "ArrivingTerminalName": "Anacortes",
- "SailingNotes": "",
- "Annotations": [
- "No interisland vehicles. Foot passenger and bikes okay."
], - "Times": [
- {
- "DepartingTime": "2025-11-16T13:40:00.000Z",
- "ArrivingTime": "2025-11-16T15:10:00.000Z",
- "LoadingRule": 3,
- "VesselID": 38,
- "VesselName": "Yakima",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 2,
- "Routes": [
- 9
], - "AnnotationIndexes": [
- 0
]
}, - {
- "DepartingTime": "2025-11-16T16:10:00.000Z",
- "ArrivingTime": "2025-11-16T17:40:00.000Z",
- "LoadingRule": 3,
- "VesselID": 69,
- "VesselName": "Samish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 3,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T18:20:00.000Z",
- "ArrivingTime": "2025-11-16T19:30:00.000Z",
- "LoadingRule": 3,
- "VesselID": 17,
- "VesselName": "Kaleetan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T20:25:00.000Z",
- "ArrivingTime": "2025-11-16T21:35:00.000Z",
- "LoadingRule": 3,
- "VesselID": 38,
- "VesselName": "Yakima",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 2,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T22:30:00.000Z",
- "ArrivingTime": "2025-11-16T23:55:00.000Z",
- "LoadingRule": 3,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T23:35:00.000Z",
- "ArrivingTime": "2025-11-17T01:05:00.000Z",
- "LoadingRule": 3,
- "VesselID": 69,
- "VesselName": "Samish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 3,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-17T02:20:00.000Z",
- "ArrivingTime": "2025-11-17T03:50:00.000Z",
- "LoadingRule": 3,
- "VesselID": 38,
- "VesselName": "Yakima",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 2,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-17T03:35:00.000Z",
- "ArrivingTime": "2025-11-17T05:05:00.000Z",
- "LoadingRule": 3,
- "VesselID": 69,
- "VesselName": "Samish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 3,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-17T06:05:00.000Z",
- "ArrivingTime": "2025-11-17T07:15:00.000Z",
- "LoadingRule": 3,
- "VesselID": 38,
- "VesselName": "Yakima",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 2,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}
], - "AnnotationsIVR": [
- "No interisland vehicles. Foot passengers and bikes okay."
]
}, - {
- "DepartingTerminalID": 15,
- "DepartingTerminalName": "Orcas Island",
- "ArrivingTerminalID": 18,
- "ArrivingTerminalName": "Shaw Island",
- "SailingNotes": "",
- "Annotations": [
- "No interisland vehicles. Foot passenger and bikes okay."
], - "Times": [
- {
- "DepartingTime": "2025-11-16T14:50:00.000Z",
- "ArrivingTime": "2025-11-16T15:05:00.000Z",
- "LoadingRule": 3,
- "VesselID": 17,
- "VesselName": "Kaleetan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T16:55:00.000Z",
- "ArrivingTime": "2025-11-16T17:10:00.000Z",
- "LoadingRule": 1,
- "VesselID": 38,
- "VesselName": "Yakima",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 2,
- "Routes": [
- 9
], - "AnnotationIndexes": [
- 0
]
}, - {
- "DepartingTime": "2025-11-16T17:45:00.000Z",
- "ArrivingTime": "2025-11-16T18:00:00.000Z",
- "LoadingRule": 3,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T20:50:00.000Z",
- "ArrivingTime": "2025-11-16T21:05:00.000Z",
- "LoadingRule": 3,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-17T00:35:00.000Z",
- "ArrivingTime": "2025-11-17T00:50:00.000Z",
- "LoadingRule": 1,
- "VesselID": 17,
- "VesselName": "Kaleetan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "Routes": [
- 9
], - "AnnotationIndexes": [
- 0
]
}, - {
- "DepartingTime": "2025-11-17T03:00:00.000Z",
- "ArrivingTime": "2025-11-17T03:15:00.000Z",
- "LoadingRule": 3,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}
], - "AnnotationsIVR": [
- "No interisland vehicles. Foot passengers and bikes okay."
]
}, - {
- "DepartingTerminalID": 15,
- "DepartingTerminalName": "Orcas Island",
- "ArrivingTerminalID": 13,
- "ArrivingTerminalName": "Lopez Island",
- "SailingNotes": "",
- "Annotations": [
- "No interisland vehicles. Foot passenger and bikes okay."
], - "Times": [
- {
- "DepartingTime": "2025-11-16T14:50:00.000Z",
- "ArrivingTime": "2025-11-16T15:35:00.000Z",
- "LoadingRule": 3,
- "VesselID": 17,
- "VesselName": "Kaleetan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T17:45:00.000Z",
- "ArrivingTime": "2025-11-16T18:20:00.000Z",
- "LoadingRule": 3,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T19:50:00.000Z",
- "ArrivingTime": "2025-11-16T20:20:00.000Z",
- "LoadingRule": 1,
- "VesselID": 69,
- "VesselName": "Samish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 3,
- "Routes": [
- 9
], - "AnnotationIndexes": [
- 0
]
}, - {
- "DepartingTime": "2025-11-16T20:50:00.000Z",
- "ArrivingTime": "2025-11-16T21:25:00.000Z",
- "LoadingRule": 3,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T21:30:00.000Z",
- "ArrivingTime": "2025-11-16T22:00:00.000Z",
- "LoadingRule": 3,
- "VesselID": 17,
- "VesselName": "Kaleetan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-17T03:00:00.000Z",
- "ArrivingTime": "2025-11-17T03:35:00.000Z",
- "LoadingRule": 3,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}
], - "AnnotationsIVR": [
- "No interisland vehicles. Foot passengers and bikes okay."
]
}, - {
- "DepartingTerminalID": 15,
- "DepartingTerminalName": "Orcas Island",
- "ArrivingTerminalID": 1,
- "ArrivingTerminalName": "Anacortes",
- "SailingNotes": "",
- "Annotations": [
- "No interisland vehicles. Foot passenger and bikes okay."
], - "Times": [
- {
- "DepartingTime": "2025-11-16T14:50:00.000Z",
- "ArrivingTime": "2025-11-16T16:20:00.000Z",
- "LoadingRule": 3,
- "VesselID": 17,
- "VesselName": "Kaleetan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T16:55:00.000Z",
- "ArrivingTime": "2025-11-16T18:05:00.000Z",
- "LoadingRule": 3,
- "VesselID": 38,
- "VesselName": "Yakima",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 2,
- "Routes": [
- 9
], - "AnnotationIndexes": [
- 0
]
}, - {
- "DepartingTime": "2025-11-16T19:50:00.000Z",
- "ArrivingTime": "2025-11-16T21:05:00.000Z",
- "LoadingRule": 3,
- "VesselID": 69,
- "VesselName": "Samish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 3,
- "Routes": [
- 9
], - "AnnotationIndexes": [
- 0
]
}, - {
- "DepartingTime": "2025-11-16T21:30:00.000Z",
- "ArrivingTime": "2025-11-16T22:45:00.000Z",
- "LoadingRule": 3,
- "VesselID": 17,
- "VesselName": "Kaleetan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-17T00:35:00.000Z",
- "ArrivingTime": "2025-11-17T01:45:00.000Z",
- "LoadingRule": 3,
- "VesselID": 17,
- "VesselName": "Kaleetan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "Routes": [
- 9
], - "AnnotationIndexes": [
- 0
]
}, - {
- "DepartingTime": "2025-11-17T03:30:00.000Z",
- "ArrivingTime": "2025-11-17T04:25:00.000Z",
- "LoadingRule": 3,
- "VesselID": 17,
- "VesselName": "Kaleetan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-17T05:55:00.000Z",
- "ArrivingTime": "2025-11-17T06:50:00.000Z",
- "LoadingRule": 3,
- "VesselID": 17,
- "VesselName": "Kaleetan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}
], - "AnnotationsIVR": [
- "No interisland vehicles. Foot passengers and bikes okay."
]
}, - {
- "DepartingTerminalID": 18,
- "DepartingTerminalName": "Shaw Island",
- "ArrivingTerminalID": 13,
- "ArrivingTerminalName": "Lopez Island",
- "SailingNotes": "",
- "Annotations": [
- "Loads or unloads eastbound traffic on westbound sailing."
], - "Times": [
- {
- "DepartingTime": "2025-11-16T15:05:00.000Z",
- "ArrivingTime": "2025-11-16T15:35:00.000Z",
- "LoadingRule": 3,
- "VesselID": 17,
- "VesselName": "Kaleetan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T18:00:00.000Z",
- "ArrivingTime": "2025-11-16T18:20:00.000Z",
- "LoadingRule": 3,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T20:55:00.000Z",
- "ArrivingTime": "2025-11-16T22:00:00.000Z",
- "LoadingRule": 3,
- "VesselID": 17,
- "VesselName": "Kaleetan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "Routes": [
- 9
], - "AnnotationIndexes": [
- 0
]
}, - {
- "DepartingTime": "2025-11-16T21:05:00.000Z",
- "ArrivingTime": "2025-11-16T21:25:00.000Z",
- "LoadingRule": 3,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-17T03:15:00.000Z",
- "ArrivingTime": "2025-11-17T03:35:00.000Z",
- "LoadingRule": 3,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}
], - "AnnotationsIVR": [
- "Loads or unloads eastbound traffic on westbound sailing."
]
}, - {
- "DepartingTerminalID": 18,
- "DepartingTerminalName": "Shaw Island",
- "ArrivingTerminalID": 1,
- "ArrivingTerminalName": "Anacortes",
- "SailingNotes": "",
- "Annotations": [
- "Loads or unloads eastbound traffic on westbound sailing."
], - "Times": [
- {
- "DepartingTime": "2025-11-16T15:05:00.000Z",
- "ArrivingTime": "2025-11-16T16:20:00.000Z",
- "LoadingRule": 3,
- "VesselID": 17,
- "VesselName": "Kaleetan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T17:10:00.000Z",
- "ArrivingTime": "2025-11-16T18:05:00.000Z",
- "LoadingRule": 3,
- "VesselID": 38,
- "VesselName": "Yakima",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 2,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T20:55:00.000Z",
- "ArrivingTime": "2025-11-16T22:45:00.000Z",
- "LoadingRule": 3,
- "VesselID": 17,
- "VesselName": "Kaleetan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "Routes": [
- 9
], - "AnnotationIndexes": [
- 0
]
}, - {
- "DepartingTime": "2025-11-17T00:50:00.000Z",
- "ArrivingTime": "2025-11-17T01:45:00.000Z",
- "LoadingRule": 3,
- "VesselID": 17,
- "VesselName": "Kaleetan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-17T03:05:00.000Z",
- "ArrivingTime": "2025-11-17T04:25:00.000Z",
- "LoadingRule": 3,
- "VesselID": 17,
- "VesselName": "Kaleetan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "Routes": [
- 9
], - "AnnotationIndexes": [
- 0
]
}, - {
- "DepartingTime": "2025-11-17T05:35:00.000Z",
- "ArrivingTime": "2025-11-17T06:50:00.000Z",
- "LoadingRule": 3,
- "VesselID": 17,
- "VesselName": "Kaleetan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "Routes": [
- 9
], - "AnnotationIndexes": [
- 0
]
}
], - "AnnotationsIVR": [
- "Loads or unloads eastbound traffic on westbound sailing."
]
}, - {
- "DepartingTerminalID": 13,
- "DepartingTerminalName": "Lopez Island",
- "ArrivingTerminalID": 1,
- "ArrivingTerminalName": "Anacortes",
- "SailingNotes": "",
- "Annotations": [ ],
- "Times": [
- {
- "DepartingTime": "2025-11-16T14:25:00.000Z",
- "ArrivingTime": "2025-11-16T15:10:00.000Z",
- "LoadingRule": 3,
- "VesselID": 38,
- "VesselName": "Yakima",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 2,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T15:35:00.000Z",
- "ArrivingTime": "2025-11-16T16:20:00.000Z",
- "LoadingRule": 3,
- "VesselID": 17,
- "VesselName": "Kaleetan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T16:55:00.000Z",
- "ArrivingTime": "2025-11-16T17:40:00.000Z",
- "LoadingRule": 3,
- "VesselID": 69,
- "VesselName": "Samish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 3,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T20:20:00.000Z",
- "ArrivingTime": "2025-11-16T21:05:00.000Z",
- "LoadingRule": 3,
- "VesselID": 69,
- "VesselName": "Samish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 3,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T22:00:00.000Z",
- "ArrivingTime": "2025-11-16T22:45:00.000Z",
- "LoadingRule": 3,
- "VesselID": 17,
- "VesselName": "Kaleetan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T23:05:00.000Z",
- "ArrivingTime": "2025-11-16T23:50:00.000Z",
- "LoadingRule": 3,
- "VesselID": 38,
- "VesselName": "Yakima",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 2,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-17T00:20:00.000Z",
- "ArrivingTime": "2025-11-17T01:05:00.000Z",
- "LoadingRule": 3,
- "VesselID": 69,
- "VesselName": "Samish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 3,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-17T03:05:00.000Z",
- "ArrivingTime": "2025-11-17T03:50:00.000Z",
- "LoadingRule": 3,
- "VesselID": 38,
- "VesselName": "Yakima",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 2,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-17T04:20:00.000Z",
- "ArrivingTime": "2025-11-17T05:05:00.000Z",
- "LoadingRule": 3,
- "VesselID": 69,
- "VesselName": "Samish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 3,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}
], - "AnnotationsIVR": [ ]
}
]
}import { fetchScheduleByTripDateAndDepartingTerminalIdAndTerminalIds } from 'ws-dottie/wsf-schedule/core'; const data = await fetchScheduleByTripDateAndDepartingTerminalIdAndTerminalIds({ params: { "TripDate": "2025-11-23", "DepartingTerminalID": 1, "ArrivingTerminalID": 10 }, fetchMode: 'native', validate: true }); console.log(data);
Example of a successful response from the API
{- "ScheduleID": 193,
- "ScheduleName": "Fall 2025",
- "ScheduleSeason": 2,
- "ScheduleStart": "2025-09-21T07:00:00.000Z",
- "ScheduleEnd": "2025-12-27T08:00:00.000Z",
- "AllRoutes": [
- 9
], - "TerminalCombos": [
- {
- "DepartingTerminalID": 1,
- "DepartingTerminalName": "Anacortes",
- "ArrivingTerminalID": 10,
- "ArrivingTerminalName": "Friday Harbor",
- "SailingNotes": "",
- "Annotations": [ ],
- "Times": [
- {
- "DepartingTime": "2025-11-16T12:05:00.000Z",
- "ArrivingTime": "2025-11-16T13:15:00.000Z",
- "LoadingRule": 3,
- "VesselID": 38,
- "VesselName": "Yakima",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 2,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T14:15:00.000Z",
- "ArrivingTime": "2025-11-16T15:45:00.000Z",
- "LoadingRule": 3,
- "VesselID": 69,
- "VesselName": "Samish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 3,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T16:40:00.000Z",
- "ArrivingTime": "2025-11-16T17:50:00.000Z",
- "LoadingRule": 3,
- "VesselID": 17,
- "VesselName": "Kaleetan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T18:30:00.000Z",
- "ArrivingTime": "2025-11-16T19:40:00.000Z",
- "LoadingRule": 3,
- "VesselID": 38,
- "VesselName": "Yakima",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 2,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T21:35:00.000Z",
- "ArrivingTime": "2025-11-16T22:45:00.000Z",
- "LoadingRule": 3,
- "VesselID": 69,
- "VesselName": "Samish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 3,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-17T00:20:00.000Z",
- "ArrivingTime": "2025-11-17T01:50:00.000Z",
- "LoadingRule": 3,
- "VesselID": 38,
- "VesselName": "Yakima",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 2,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-17T01:35:00.000Z",
- "ArrivingTime": "2025-11-17T03:05:00.000Z",
- "LoadingRule": 3,
- "VesselID": 69,
- "VesselName": "Samish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 3,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-17T04:15:00.000Z",
- "ArrivingTime": "2025-11-17T05:45:00.000Z",
- "LoadingRule": 3,
- "VesselID": 38,
- "VesselName": "Yakima",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 2,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}
], - "AnnotationsIVR": [ ]
}
]
}import { fetchTerminalMatesSchedule } from 'ws-dottie/wsf-schedule/core'; const data = await fetchTerminalMatesSchedule({ params: { "TripDate": "2025-11-23", "TerminalID": 1 }, fetchMode: 'native', validate: true }); console.log(data);
Example of a successful response from the API (showing first item of 4 total)
[- {
- "TerminalID": 10,
- "Description": "Friday Harbor"
}
]import { fetchTerminalsAndMates } from 'ws-dottie/wsf-schedule/core'; const data = await fetchTerminalsAndMates({ params: { "TripDate": "2025-11-23" }, fetchMode: 'native', validate: true }); console.log(data);
Example of a successful response from the API (showing first item of 38 total)
[- {
- "DepartingTerminalID": 1,
- "DepartingDescription": "Anacortes",
- "ArrivingTerminalID": 10,
- "ArrivingDescription": "Friday Harbor"
}
]import { fetchTerminalsAndMatesByRoute } from 'ws-dottie/wsf-schedule/core'; const data = await fetchTerminalsAndMatesByRoute({ params: { "TripDate": "2025-11-23", "RouteID": 9 }, fetchMode: 'native', validate: true }); console.log(data);
Example of a successful response from the API (showing first item of 20 total)
[- {
- "DepartingTerminalID": 1,
- "DepartingDescription": "Anacortes",
- "ArrivingTerminalID": 10,
- "ArrivingDescription": "Friday Harbor"
}
]import { fetchSailingsByRouteID } from 'ws-dottie/wsf-schedule/core'; const data = await fetchSailingsByRouteID({ params: { "SchedRouteID": 2401 }, fetchMode: 'native', validate: true }); console.log(data);
Example of a successful response from the API (showing first item of 2 total)
[- {
- "ScheduleID": 193,
- "SchedRouteID": 2401,
- "RouteID": 9,
- "SailingID": 7793,
- "SailingDescription": "Leave Westbound",
- "SailingNotes": "",
- "DisplayColNum": 0,
- "SailingDir": 1,
- "DayOpDescription": "Daily",
- "DayOpUseForHoliday": false,
- "ActiveDateRanges": [
- {
- "DateFrom": "2025-09-21T07:00:00.000Z",
- "DateThru": "2025-12-27T08:00:00.000Z",
- "EventID": null,
- "EventDescription": null
}
], - "Journs": [
- {
- "JourneyID": 166493,
- "ReservationInd": false,
- "InternationalInd": false,
- "InterislandInd": false,
- "VesselID": 38,
- "VesselName": "Yakima",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 2,
- "TerminalTimes": [
- {
- "JourneyTerminalID": 236797,
- "TerminalID": 1,
- "TerminalDescription": "Anacortes",
- "TerminalBriefDescription": "Anacortes",
- "Time": "1900-01-01T12:05:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236798,
- "TerminalID": 13,
- "TerminalDescription": "Lopez Island",
- "TerminalBriefDescription": "Lopez",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236799,
- "TerminalID": 18,
- "TerminalDescription": "Shaw Island",
- "TerminalBriefDescription": "Shaw",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236800,
- "TerminalID": 15,
- "TerminalDescription": "Orcas Island",
- "TerminalBriefDescription": "Orcas",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236801,
- "TerminalID": 10,
- "TerminalDescription": "Friday Harbor",
- "TerminalBriefDescription": "Friday Harbor",
- "Time": "1900-01-01T13:15:00.000Z",
- "DepArrIndicator": 2,
- "IsNA": false,
- "Annotations": [ ]
}
]
}, - {
- "JourneyID": 166494,
- "ReservationInd": false,
- "InternationalInd": false,
- "InterislandInd": false,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "TerminalTimes": [
- {
- "JourneyTerminalID": 236802,
- "TerminalID": 1,
- "TerminalDescription": "Anacortes",
- "TerminalBriefDescription": "Anacortes",
- "Time": "1900-01-01T13:30:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236803,
- "TerminalID": 13,
- "TerminalDescription": "Lopez Island",
- "TerminalBriefDescription": "Lopez",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236804,
- "TerminalID": 18,
- "TerminalDescription": "Shaw Island",
- "TerminalBriefDescription": "Shaw",
- "Time": "1900-01-01T15:05:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [
- {
- "AnnotationID": 13332,
- "AnnotationText": "Loads or unloads westbound traffic on eastbound sailing.",
- "AnnotationIVRText": "Loads or unloads westbound traffic on eastbound sailing.",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Informational",
- "SortSeq": 20
}
]
}, - {
- "JourneyTerminalID": 236805,
- "TerminalID": 15,
- "TerminalDescription": "Orcas Island",
- "TerminalBriefDescription": "Orcas",
- "Time": "1900-01-01T14:25:00.000Z",
- "DepArrIndicator": 2,
- "IsNA": false,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236806,
- "TerminalID": 10,
- "TerminalDescription": "Friday Harbor",
- "TerminalBriefDescription": "Friday Harbor",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}
]
}, - {
- "JourneyID": 166495,
- "ReservationInd": false,
- "InternationalInd": false,
- "InterislandInd": false,
- "VesselID": 69,
- "VesselName": "Samish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 3,
- "TerminalTimes": [
- {
- "JourneyTerminalID": 236807,
- "TerminalID": 1,
- "TerminalDescription": "Anacortes",
- "TerminalBriefDescription": "Anacortes",
- "Time": "1900-01-01T14:15:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236808,
- "TerminalID": 13,
- "TerminalDescription": "Lopez Island",
- "TerminalBriefDescription": "Lopez",
- "Time": "1900-01-01T15:10:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236809,
- "TerminalID": 18,
- "TerminalDescription": "Shaw Island",
- "TerminalBriefDescription": "Shaw",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236810,
- "TerminalID": 15,
- "TerminalDescription": "Orcas Island",
- "TerminalBriefDescription": "Orcas",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236811,
- "TerminalID": 10,
- "TerminalDescription": "Friday Harbor",
- "TerminalBriefDescription": "Friday Harbor",
- "Time": "1900-01-01T15:45:00.000Z",
- "DepArrIndicator": 2,
- "IsNA": false,
- "Annotations": [ ]
}
]
}, - {
- "JourneyID": 166496,
- "ReservationInd": false,
- "InternationalInd": false,
- "InterislandInd": true,
- "VesselID": 66,
- "VesselName": "Salish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "TerminalTimes": [
- {
- "JourneyTerminalID": 236812,
- "TerminalID": 1,
- "TerminalDescription": "Anacortes",
- "TerminalBriefDescription": "Anacortes",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236813,
- "TerminalID": 13,
- "TerminalDescription": "Lopez Island",
- "TerminalBriefDescription": "Lopez",
- "Time": "1900-01-01T14:50:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236814,
- "TerminalID": 18,
- "TerminalDescription": "Shaw Island",
- "TerminalBriefDescription": "Shaw",
- "Time": "1900-01-01T15:20:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236815,
- "TerminalID": 15,
- "TerminalDescription": "Orcas Island",
- "TerminalBriefDescription": "Orcas",
- "Time": "1900-01-01T15:40:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236816,
- "TerminalID": 10,
- "TerminalDescription": "Friday Harbor",
- "TerminalBriefDescription": "Friday Harbor",
- "Time": "1900-01-01T16:30:00.000Z",
- "DepArrIndicator": 2,
- "IsNA": false,
- "Annotations": [ ]
}
]
}, - {
- "JourneyID": 166497,
- "ReservationInd": false,
- "InternationalInd": false,
- "InterislandInd": false,
- "VesselID": 38,
- "VesselName": "Yakima",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 2,
- "TerminalTimes": [
- {
- "JourneyTerminalID": 236817,
- "TerminalID": 1,
- "TerminalDescription": "Anacortes",
- "TerminalBriefDescription": "Anacortes",
- "Time": "1900-01-01T15:30:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236818,
- "TerminalID": 13,
- "TerminalDescription": "Lopez Island",
- "TerminalBriefDescription": "Lopez",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236819,
- "TerminalID": 18,
- "TerminalDescription": "Shaw Island",
- "TerminalBriefDescription": "Shaw",
- "Time": "1900-01-01T17:10:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [
- {
- "AnnotationID": 13332,
- "AnnotationText": "Loads or unloads westbound traffic on eastbound sailing.",
- "AnnotationIVRText": "Loads or unloads westbound traffic on eastbound sailing.",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Informational",
- "SortSeq": 20
}
]
}, - {
- "JourneyTerminalID": 236820,
- "TerminalID": 15,
- "TerminalDescription": "Orcas Island",
- "TerminalBriefDescription": "Orcas",
- "Time": "1900-01-01T16:30:00.000Z",
- "DepArrIndicator": 2,
- "IsNA": false,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236821,
- "TerminalID": 10,
- "TerminalDescription": "Friday Harbor",
- "TerminalBriefDescription": "Friday Harbor",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}
]
}, - {
- "JourneyID": 166498,
- "ReservationInd": false,
- "InternationalInd": false,
- "InterislandInd": false,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "TerminalTimes": [
- {
- "JourneyTerminalID": 236822,
- "TerminalID": 1,
- "TerminalDescription": "Anacortes",
- "TerminalBriefDescription": "Anacortes",
- "Time": "1900-01-01T16:40:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236823,
- "TerminalID": 13,
- "TerminalDescription": "Lopez Island",
- "TerminalBriefDescription": "Lopez",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236824,
- "TerminalID": 18,
- "TerminalDescription": "Shaw Island",
- "TerminalBriefDescription": "Shaw",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236825,
- "TerminalID": 15,
- "TerminalDescription": "Orcas Island",
- "TerminalBriefDescription": "Orcas",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236826,
- "TerminalID": 10,
- "TerminalDescription": "Friday Harbor",
- "TerminalBriefDescription": "Friday Harbor",
- "Time": "1900-01-01T17:50:00.000Z",
- "DepArrIndicator": 2,
- "IsNA": false,
- "Annotations": [ ]
}
]
}, - {
- "JourneyID": 166499,
- "ReservationInd": false,
- "InternationalInd": false,
- "InterislandInd": false,
- "VesselID": 69,
- "VesselName": "Samish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 3,
- "TerminalTimes": [
- {
- "JourneyTerminalID": 236827,
- "TerminalID": 1,
- "TerminalDescription": "Anacortes",
- "TerminalBriefDescription": "Anacortes",
- "Time": "1900-01-01T18:05:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236828,
- "TerminalID": 13,
- "TerminalDescription": "Lopez Island",
- "TerminalBriefDescription": "Lopez",
- "Time": "1900-01-01T19:00:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236829,
- "TerminalID": 18,
- "TerminalDescription": "Shaw Island",
- "TerminalBriefDescription": "Shaw",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236830,
- "TerminalID": 15,
- "TerminalDescription": "Orcas Island",
- "TerminalBriefDescription": "Orcas",
- "Time": "1900-01-01T19:20:00.000Z",
- "DepArrIndicator": 2,
- "IsNA": false,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236831,
- "TerminalID": 10,
- "TerminalDescription": "Friday Harbor",
- "TerminalBriefDescription": "Friday Harbor",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}
]
}, - {
- "JourneyID": 166500,
- "ReservationInd": false,
- "InternationalInd": false,
- "InterislandInd": true,
- "VesselID": 66,
- "VesselName": "Salish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "TerminalTimes": [
- {
- "JourneyTerminalID": 236832,
- "TerminalID": 1,
- "TerminalDescription": "Anacortes",
- "TerminalBriefDescription": "Anacortes",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236833,
- "TerminalID": 13,
- "TerminalDescription": "Lopez Island",
- "TerminalBriefDescription": "Lopez",
- "Time": "1900-01-01T18:30:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236834,
- "TerminalID": 18,
- "TerminalDescription": "Shaw Island",
- "TerminalBriefDescription": "Shaw",
- "Time": "1900-01-01T18:00:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [
- {
- "AnnotationID": 13332,
- "AnnotationText": "Loads or unloads westbound traffic on eastbound sailing.",
- "AnnotationIVRText": "Loads or unloads westbound traffic on eastbound sailing.",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Informational",
- "SortSeq": 20
}
]
}, - {
- "JourneyTerminalID": 236835,
- "TerminalID": 15,
- "TerminalDescription": "Orcas Island",
- "TerminalBriefDescription": "Orcas",
- "Time": "1900-01-01T17:45:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [
- {
- "AnnotationID": 13332,
- "AnnotationText": "Loads or unloads westbound traffic on eastbound sailing.",
- "AnnotationIVRText": "Loads or unloads westbound traffic on eastbound sailing.",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Informational",
- "SortSeq": 20
}
]
}, - {
- "JourneyTerminalID": 236836,
- "TerminalID": 10,
- "TerminalDescription": "Friday Harbor",
- "TerminalBriefDescription": "Friday Harbor",
- "Time": "1900-01-01T19:10:00.000Z",
- "DepArrIndicator": 2,
- "IsNA": false,
- "Annotations": [ ]
}
]
}, - {
- "JourneyID": 166501,
- "ReservationInd": false,
- "InternationalInd": false,
- "InterislandInd": false,
- "VesselID": 38,
- "VesselName": "Yakima",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 2,
- "TerminalTimes": [
- {
- "JourneyTerminalID": 236837,
- "TerminalID": 1,
- "TerminalDescription": "Anacortes",
- "TerminalBriefDescription": "Anacortes",
- "Time": "1900-01-01T18:30:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236838,
- "TerminalID": 13,
- "TerminalDescription": "Lopez Island",
- "TerminalBriefDescription": "Lopez",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236839,
- "TerminalID": 18,
- "TerminalDescription": "Shaw Island",
- "TerminalBriefDescription": "Shaw",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236840,
- "TerminalID": 15,
- "TerminalDescription": "Orcas Island",
- "TerminalBriefDescription": "Orcas",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236841,
- "TerminalID": 10,
- "TerminalDescription": "Friday Harbor",
- "TerminalBriefDescription": "Friday Harbor",
- "Time": "1900-01-01T19:40:00.000Z",
- "DepArrIndicator": 2,
- "IsNA": false,
- "Annotations": [ ]
}
]
}, - {
- "JourneyID": 166502,
- "ReservationInd": false,
- "InternationalInd": false,
- "InterislandInd": false,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "TerminalTimes": [
- {
- "JourneyTerminalID": 236842,
- "TerminalID": 1,
- "TerminalDescription": "Anacortes",
- "TerminalBriefDescription": "Anacortes",
- "Time": "1900-01-01T19:55:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236843,
- "TerminalID": 13,
- "TerminalDescription": "Lopez Island",
- "TerminalBriefDescription": "Lopez",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236844,
- "TerminalID": 18,
- "TerminalDescription": "Shaw Island",
- "TerminalBriefDescription": "Shaw",
- "Time": "1900-01-01T20:55:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236845,
- "TerminalID": 15,
- "TerminalDescription": "Orcas Island",
- "TerminalBriefDescription": "Orcas",
- "Time": "1900-01-01T21:05:00.000Z",
- "DepArrIndicator": 2,
- "IsNA": false,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236846,
- "TerminalID": 10,
- "TerminalDescription": "Friday Harbor",
- "TerminalBriefDescription": "Friday Harbor",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}
]
}, - {
- "JourneyID": 166503,
- "ReservationInd": false,
- "InternationalInd": false,
- "InterislandInd": true,
- "VesselID": 66,
- "VesselName": "Salish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "TerminalTimes": [
- {
- "JourneyTerminalID": 236847,
- "TerminalID": 1,
- "TerminalDescription": "Anacortes",
- "TerminalBriefDescription": "Anacortes",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236848,
- "TerminalID": 13,
- "TerminalDescription": "Lopez Island",
- "TerminalBriefDescription": "Lopez",
- "Time": "1900-01-01T21:35:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236849,
- "TerminalID": 18,
- "TerminalDescription": "Shaw Island",
- "TerminalBriefDescription": "Shaw",
- "Time": "1900-01-01T21:05:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [
- {
- "AnnotationID": 13332,
- "AnnotationText": "Loads or unloads westbound traffic on eastbound sailing.",
- "AnnotationIVRText": "Loads or unloads westbound traffic on eastbound sailing.",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Informational",
- "SortSeq": 20
}
]
}, - {
- "JourneyTerminalID": 236850,
- "TerminalID": 15,
- "TerminalDescription": "Orcas Island",
- "TerminalBriefDescription": "Orcas",
- "Time": "1900-01-01T20:50:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [
- {
- "AnnotationID": 13332,
- "AnnotationText": "Loads or unloads westbound traffic on eastbound sailing.",
- "AnnotationIVRText": "Loads or unloads westbound traffic on eastbound sailing.",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Informational",
- "SortSeq": 20
}
]
}, - {
- "JourneyTerminalID": 236851,
- "TerminalID": 10,
- "TerminalDescription": "Friday Harbor",
- "TerminalBriefDescription": "Friday Harbor",
- "Time": "1900-01-01T22:15:00.000Z",
- "DepArrIndicator": 2,
- "IsNA": false,
- "Annotations": [ ]
}
]
}, - {
- "JourneyID": 166504,
- "ReservationInd": false,
- "InternationalInd": false,
- "InterislandInd": false,
- "VesselID": 69,
- "VesselName": "Samish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 3,
- "TerminalTimes": [
- {
- "JourneyTerminalID": 236852,
- "TerminalID": 1,
- "TerminalDescription": "Anacortes",
- "TerminalBriefDescription": "Anacortes",
- "Time": "1900-01-01T21:35:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [
- {
- "AnnotationID": 13713,
- "AnnotationText": "Mondays through Wednesdays <i>only</i>.",
- "AnnotationIVRText": "Mondays through Wednesdays only.",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Day Type",
- "SortSeq": 60
}
]
}, - {
- "JourneyTerminalID": 236853,
- "TerminalID": 13,
- "TerminalDescription": "Lopez Island",
- "TerminalBriefDescription": "Lopez",
- "Time": "1900-01-01T22:25:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [
- {
- "AnnotationID": 13333,
- "AnnotationText": "No interisland vehicles. Foot passenger and bikes okay.",
- "AnnotationIVRText": "No interisland vehicles. Foot passengers and bikes okay.",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Informational",
- "SortSeq": 10
}, - {
- "AnnotationID": 13713,
- "AnnotationText": "Mondays through Wednesdays <i>only</i>.",
- "AnnotationIVRText": "Mondays through Wednesdays only.",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Day Type",
- "SortSeq": 60
}
]
}, - {
- "JourneyTerminalID": 236854,
- "TerminalID": 18,
- "TerminalDescription": "Shaw Island",
- "TerminalBriefDescription": "Shaw",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236855,
- "TerminalID": 15,
- "TerminalDescription": "Orcas Island",
- "TerminalBriefDescription": "Orcas",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236856,
- "TerminalID": 10,
- "TerminalDescription": "Friday Harbor",
- "TerminalBriefDescription": "Friday Harbor",
- "Time": "1900-01-01T23:00:00.000Z",
- "DepArrIndicator": 2,
- "IsNA": false,
- "Annotations": [
- {
- "AnnotationID": 13713,
- "AnnotationText": "Mondays through Wednesdays <i>only</i>.",
- "AnnotationIVRText": "Mondays through Wednesdays only.",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Day Type",
- "SortSeq": 60
}
]
}
]
}, - {
- "JourneyID": 172506,
- "ReservationInd": false,
- "InternationalInd": false,
- "InterislandInd": false,
- "VesselID": 69,
- "VesselName": "Samish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 3,
- "TerminalTimes": [
- {
- "JourneyTerminalID": 245086,
- "TerminalID": 1,
- "TerminalDescription": "Anacortes",
- "TerminalBriefDescription": "Anacortes",
- "Time": "1900-01-01T21:35:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [
- {
- "AnnotationID": 13714,
- "AnnotationText": "Thursdays through Sundays <i>only</i>.",
- "AnnotationIVRText": "Thursdays through Sundays only.",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Day Type",
- "SortSeq": 70
}
]
}, - {
- "JourneyTerminalID": 245087,
- "TerminalID": 13,
- "TerminalDescription": "Lopez Island",
- "TerminalBriefDescription": "Lopez",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 245088,
- "TerminalID": 18,
- "TerminalDescription": "Shaw Island",
- "TerminalBriefDescription": "Shaw",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 245089,
- "TerminalID": 15,
- "TerminalDescription": "Orcas Island",
- "TerminalBriefDescription": "Orcas",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 245090,
- "TerminalID": 10,
- "TerminalDescription": "Friday Harbor",
- "TerminalBriefDescription": "Friday Harbor",
- "Time": "1900-01-01T22:45:00.000Z",
- "DepArrIndicator": 2,
- "IsNA": false,
- "Annotations": [
- {
- "AnnotationID": 13714,
- "AnnotationText": "Thursdays through Sundays <i>only</i>.",
- "AnnotationIVRText": "Thursdays through Sundays only.",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Day Type",
- "SortSeq": 70
}
]
}
]
}, - {
- "JourneyID": 166505,
- "ReservationInd": false,
- "InternationalInd": false,
- "InterislandInd": false,
- "VesselID": 38,
- "VesselName": "Yakima",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 2,
- "TerminalTimes": [
- {
- "JourneyTerminalID": 236857,
- "TerminalID": 1,
- "TerminalDescription": "Anacortes",
- "TerminalBriefDescription": "Anacortes",
- "Time": "1900-01-01T21:55:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [
- {
- "AnnotationID": 13714,
- "AnnotationText": "Thursdays through Sundays <i>only</i>.",
- "AnnotationIVRText": "Thursdays through Sundays only.",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Day Type",
- "SortSeq": 70
}
]
}, - {
- "JourneyTerminalID": 236858,
- "TerminalID": 13,
- "TerminalDescription": "Lopez Island",
- "TerminalBriefDescription": "Lopez",
- "Time": "1900-01-01T22:40:00.000Z",
- "DepArrIndicator": 2,
- "IsNA": false,
- "Annotations": [
- {
- "AnnotationID": 13714,
- "AnnotationText": "Thursdays through Sundays <i>only</i>.",
- "AnnotationIVRText": "Thursdays through Sundays only.",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Day Type",
- "SortSeq": 70
}
]
}, - {
- "JourneyTerminalID": 236859,
- "TerminalID": 18,
- "TerminalDescription": "Shaw Island",
- "TerminalBriefDescription": "Shaw",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236860,
- "TerminalID": 15,
- "TerminalDescription": "Orcas Island",
- "TerminalBriefDescription": "Orcas",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236861,
- "TerminalID": 10,
- "TerminalDescription": "Friday Harbor",
- "TerminalBriefDescription": "Friday Harbor",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}
]
}, - {
- "JourneyID": 166506,
- "ReservationInd": false,
- "InternationalInd": false,
- "InterislandInd": true,
- "VesselID": 66,
- "VesselName": "Salish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "TerminalTimes": [
- {
- "JourneyTerminalID": 236862,
- "TerminalID": 1,
- "TerminalDescription": "Anacortes",
- "TerminalBriefDescription": "Anacortes",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236863,
- "TerminalID": 13,
- "TerminalDescription": "Lopez Island",
- "TerminalBriefDescription": "Lopez",
- "Time": "1900-01-01T23:20:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [
- {
- "AnnotationID": 13338,
- "AnnotationText": "This interisland trip travels in a 'T' pattern: FH-Lopez-Shaw-Orcas, then Orcas-Shaw-Lopez-FH.",
- "AnnotationIVRText": "This interisland trip travels in a 'T' pattern: FH-Lopez-Shaw-Orcas, then Orcas-Shaw-Lopez-FH.",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Informational",
- "SortSeq": 40
}, - {
- "AnnotationID": 13342,
- "AnnotationText": "Sails daily <i>except</i> Sundays",
- "AnnotationIVRText": "Sails daily except Sundays",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Day Type",
- "SortSeq": 110
}
]
}, - {
- "JourneyTerminalID": 236864,
- "TerminalID": 18,
- "TerminalDescription": "Shaw Island",
- "TerminalBriefDescription": "Shaw",
- "Time": "1900-01-01T23:45:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [
- {
- "AnnotationID": 13338,
- "AnnotationText": "This interisland trip travels in a 'T' pattern: FH-Lopez-Shaw-Orcas, then Orcas-Shaw-Lopez-FH.",
- "AnnotationIVRText": "This interisland trip travels in a 'T' pattern: FH-Lopez-Shaw-Orcas, then Orcas-Shaw-Lopez-FH.",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Informational",
- "SortSeq": 40
}, - {
- "AnnotationID": 13342,
- "AnnotationText": "Sails daily <i>except</i> Sundays",
- "AnnotationIVRText": "Sails daily except Sundays",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Day Type",
- "SortSeq": 110
}
]
}, - {
- "JourneyTerminalID": 236865,
- "TerminalID": 15,
- "TerminalDescription": "Orcas Island",
- "TerminalBriefDescription": "Orcas",
- "Time": "1900-01-01T23:55:00.000Z",
- "DepArrIndicator": 2,
- "IsNA": false,
- "Annotations": [
- {
- "AnnotationID": 13338,
- "AnnotationText": "This interisland trip travels in a 'T' pattern: FH-Lopez-Shaw-Orcas, then Orcas-Shaw-Lopez-FH.",
- "AnnotationIVRText": "This interisland trip travels in a 'T' pattern: FH-Lopez-Shaw-Orcas, then Orcas-Shaw-Lopez-FH.",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Informational",
- "SortSeq": 40
}, - {
- "AnnotationID": 13342,
- "AnnotationText": "Sails daily <i>except</i> Sundays",
- "AnnotationIVRText": "Sails daily except Sundays",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Day Type",
- "SortSeq": 110
}
]
}, - {
- "JourneyTerminalID": 236866,
- "TerminalID": 10,
- "TerminalDescription": "Friday Harbor",
- "TerminalBriefDescription": "Friday Harbor",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}
]
}, - {
- "JourneyID": 166508,
- "ReservationInd": false,
- "InternationalInd": false,
- "InterislandInd": false,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "TerminalTimes": [
- {
- "JourneyTerminalID": 236872,
- "TerminalID": 1,
- "TerminalDescription": "Anacortes",
- "TerminalBriefDescription": "Anacortes",
- "Time": "1900-01-01T23:20:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236873,
- "TerminalID": 13,
- "TerminalDescription": "Lopez Island",
- "TerminalBriefDescription": "Lopez",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236874,
- "TerminalID": 18,
- "TerminalDescription": "Shaw Island",
- "TerminalBriefDescription": "Shaw",
- "Time": "1900-01-02T00:50:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [
- {
- "AnnotationID": 13332,
- "AnnotationText": "Loads or unloads westbound traffic on eastbound sailing.",
- "AnnotationIVRText": "Loads or unloads westbound traffic on eastbound sailing.",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Informational",
- "SortSeq": 20
}
]
}, - {
- "JourneyTerminalID": 236875,
- "TerminalID": 15,
- "TerminalDescription": "Orcas Island",
- "TerminalBriefDescription": "Orcas",
- "Time": "1900-01-02T00:15:00.000Z",
- "DepArrIndicator": 2,
- "IsNA": false,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236876,
- "TerminalID": 10,
- "TerminalDescription": "Friday Harbor",
- "TerminalBriefDescription": "Friday Harbor",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}
]
}, - {
- "JourneyID": 166510,
- "ReservationInd": false,
- "InternationalInd": false,
- "InterislandInd": false,
- "VesselID": 38,
- "VesselName": "Yakima",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 2,
- "TerminalTimes": [
- {
- "JourneyTerminalID": 236882,
- "TerminalID": 1,
- "TerminalDescription": "Anacortes",
- "TerminalBriefDescription": "Anacortes",
- "Time": "1900-01-02T00:20:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236883,
- "TerminalID": 13,
- "TerminalDescription": "Lopez Island",
- "TerminalBriefDescription": "Lopez",
- "Time": "1900-01-02T01:15:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [
- {
- "AnnotationID": 13333,
- "AnnotationText": "No interisland vehicles. Foot passenger and bikes okay.",
- "AnnotationIVRText": "No interisland vehicles. Foot passengers and bikes okay.",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Informational",
- "SortSeq": 10
}
]
}, - {
- "JourneyTerminalID": 236884,
- "TerminalID": 18,
- "TerminalDescription": "Shaw Island",
- "TerminalBriefDescription": "Shaw",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236885,
- "TerminalID": 15,
- "TerminalDescription": "Orcas Island",
- "TerminalBriefDescription": "Orcas",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236886,
- "TerminalID": 10,
- "TerminalDescription": "Friday Harbor",
- "TerminalBriefDescription": "Friday Harbor",
- "Time": "1900-01-02T01:50:00.000Z",
- "DepArrIndicator": 2,
- "IsNA": false,
- "Annotations": [ ]
}
]
}, - {
- "JourneyID": 166507,
- "ReservationInd": false,
- "InternationalInd": false,
- "InterislandInd": true,
- "VesselID": 66,
- "VesselName": "Salish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "TerminalTimes": [
- {
- "JourneyTerminalID": 236867,
- "TerminalID": 1,
- "TerminalDescription": "Anacortes",
- "TerminalBriefDescription": "Anacortes",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236868,
- "TerminalID": 13,
- "TerminalDescription": "Lopez Island",
- "TerminalBriefDescription": "Lopez",
- "Time": "1900-01-02T00:50:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [
- {
- "AnnotationID": 13338,
- "AnnotationText": "This interisland trip travels in a 'T' pattern: FH-Lopez-Shaw-Orcas, then Orcas-Shaw-Lopez-FH.",
- "AnnotationIVRText": "This interisland trip travels in a 'T' pattern: FH-Lopez-Shaw-Orcas, then Orcas-Shaw-Lopez-FH.",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Informational",
- "SortSeq": 40
}, - {
- "AnnotationID": 13342,
- "AnnotationText": "Sails daily <i>except</i> Sundays",
- "AnnotationIVRText": "Sails daily except Sundays",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Day Type",
- "SortSeq": 110
}
]
}, - {
- "JourneyTerminalID": 236869,
- "TerminalID": 18,
- "TerminalDescription": "Shaw Island",
- "TerminalBriefDescription": "Shaw",
- "Time": "1900-01-02T00:20:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [
- {
- "AnnotationID": 13332,
- "AnnotationText": "Loads or unloads westbound traffic on eastbound sailing.",
- "AnnotationIVRText": "Loads or unloads westbound traffic on eastbound sailing.",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Informational",
- "SortSeq": 20
}, - {
- "AnnotationID": 13338,
- "AnnotationText": "This interisland trip travels in a 'T' pattern: FH-Lopez-Shaw-Orcas, then Orcas-Shaw-Lopez-FH.",
- "AnnotationIVRText": "This interisland trip travels in a 'T' pattern: FH-Lopez-Shaw-Orcas, then Orcas-Shaw-Lopez-FH.",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Informational",
- "SortSeq": 40
}, - {
- "AnnotationID": 13342,
- "AnnotationText": "Sails daily <i>except</i> Sundays",
- "AnnotationIVRText": "Sails daily except Sundays",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Day Type",
- "SortSeq": 110
}
]
}, - {
- "JourneyTerminalID": 236870,
- "TerminalID": 15,
- "TerminalDescription": "Orcas Island",
- "TerminalBriefDescription": "Orcas",
- "Time": "1900-01-02T00:05:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [
- {
- "AnnotationID": 13332,
- "AnnotationText": "Loads or unloads westbound traffic on eastbound sailing.",
- "AnnotationIVRText": "Loads or unloads westbound traffic on eastbound sailing.",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Informational",
- "SortSeq": 20
}, - {
- "AnnotationID": 13338,
- "AnnotationText": "This interisland trip travels in a 'T' pattern: FH-Lopez-Shaw-Orcas, then Orcas-Shaw-Lopez-FH.",
- "AnnotationIVRText": "This interisland trip travels in a 'T' pattern: FH-Lopez-Shaw-Orcas, then Orcas-Shaw-Lopez-FH.",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Informational",
- "SortSeq": 40
}, - {
- "AnnotationID": 13342,
- "AnnotationText": "Sails daily <i>except</i> Sundays",
- "AnnotationIVRText": "Sails daily except Sundays",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Day Type",
- "SortSeq": 110
}
]
}, - {
- "JourneyTerminalID": 236871,
- "TerminalID": 10,
- "TerminalDescription": "Friday Harbor",
- "TerminalBriefDescription": "Friday Harbor",
- "Time": "1900-01-02T01:30:00.000Z",
- "DepArrIndicator": 2,
- "IsNA": false,
- "Annotations": [
- {
- "AnnotationID": 13338,
- "AnnotationText": "This interisland trip travels in a 'T' pattern: FH-Lopez-Shaw-Orcas, then Orcas-Shaw-Lopez-FH.",
- "AnnotationIVRText": "This interisland trip travels in a 'T' pattern: FH-Lopez-Shaw-Orcas, then Orcas-Shaw-Lopez-FH.",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Informational",
- "SortSeq": 40
}, - {
- "AnnotationID": 13342,
- "AnnotationText": "Sails daily <i>except</i> Sundays",
- "AnnotationIVRText": "Sails daily except Sundays",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Day Type",
- "SortSeq": 110
}
]
}
]
}, - {
- "JourneyID": 166511,
- "ReservationInd": false,
- "InternationalInd": false,
- "InterislandInd": false,
- "VesselID": 69,
- "VesselName": "Samish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 3,
- "TerminalTimes": [
- {
- "JourneyTerminalID": 236887,
- "TerminalID": 1,
- "TerminalDescription": "Anacortes",
- "TerminalBriefDescription": "Anacortes",
- "Time": "1900-01-02T01:35:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236888,
- "TerminalID": 13,
- "TerminalDescription": "Lopez Island",
- "TerminalBriefDescription": "Lopez",
- "Time": "1900-01-02T02:30:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236889,
- "TerminalID": 18,
- "TerminalDescription": "Shaw Island",
- "TerminalBriefDescription": "Shaw",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236890,
- "TerminalID": 15,
- "TerminalDescription": "Orcas Island",
- "TerminalBriefDescription": "Orcas",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236891,
- "TerminalID": 10,
- "TerminalDescription": "Friday Harbor",
- "TerminalBriefDescription": "Friday Harbor",
- "Time": "1900-01-02T03:05:00.000Z",
- "DepArrIndicator": 2,
- "IsNA": false,
- "Annotations": [ ]
}
]
}, - {
- "JourneyID": 166512,
- "ReservationInd": false,
- "InternationalInd": false,
- "InterislandInd": false,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "TerminalTimes": [
- {
- "JourneyTerminalID": 236892,
- "TerminalID": 1,
- "TerminalDescription": "Anacortes",
- "TerminalBriefDescription": "Anacortes",
- "Time": "1900-01-02T02:05:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236893,
- "TerminalID": 13,
- "TerminalDescription": "Lopez Island",
- "TerminalBriefDescription": "Lopez",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236894,
- "TerminalID": 18,
- "TerminalDescription": "Shaw Island",
- "TerminalBriefDescription": "Shaw",
- "Time": "1900-01-02T03:05:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236895,
- "TerminalID": 15,
- "TerminalDescription": "Orcas Island",
- "TerminalBriefDescription": "Orcas",
- "Time": "1900-01-02T03:15:00.000Z",
- "DepArrIndicator": 2,
- "IsNA": false,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236896,
- "TerminalID": 10,
- "TerminalDescription": "Friday Harbor",
- "TerminalBriefDescription": "Friday Harbor",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}
]
}, - {
- "JourneyID": 166513,
- "ReservationInd": false,
- "InternationalInd": false,
- "InterislandInd": true,
- "VesselID": 66,
- "VesselName": "Salish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "TerminalTimes": [
- {
- "JourneyTerminalID": 236897,
- "TerminalID": 1,
- "TerminalDescription": "Anacortes",
- "TerminalBriefDescription": "Anacortes",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236898,
- "TerminalID": 13,
- "TerminalDescription": "Lopez Island",
- "TerminalBriefDescription": "Lopez",
- "Time": "1900-01-02T03:45:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [
- {
- "AnnotationID": 13715,
- "AnnotationText": "Sails daily <i>except</i> Fridays.",
- "AnnotationIVRText": "Sails daily except Fridays.",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Day Type",
- "SortSeq": 85
}
]
}, - {
- "JourneyTerminalID": 236899,
- "TerminalID": 18,
- "TerminalDescription": "Shaw Island",
- "TerminalBriefDescription": "Shaw",
- "Time": "1900-01-02T04:10:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [
- {
- "AnnotationID": 13715,
- "AnnotationText": "Sails daily <i>except</i> Fridays.",
- "AnnotationIVRText": "Sails daily except Fridays.",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Day Type",
- "SortSeq": 85
}
]
}, - {
- "JourneyTerminalID": 236900,
- "TerminalID": 15,
- "TerminalDescription": "Orcas Island",
- "TerminalBriefDescription": "Orcas",
- "Time": "1900-01-02T04:30:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [
- {
- "AnnotationID": 13715,
- "AnnotationText": "Sails daily <i>except</i> Fridays.",
- "AnnotationIVRText": "Sails daily except Fridays.",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Day Type",
- "SortSeq": 85
}
]
}, - {
- "JourneyTerminalID": 236901,
- "TerminalID": 10,
- "TerminalDescription": "Friday Harbor",
- "TerminalBriefDescription": "Friday Harbor",
- "Time": "1900-01-02T05:20:00.000Z",
- "DepArrIndicator": 2,
- "IsNA": false,
- "Annotations": [
- {
- "AnnotationID": 13715,
- "AnnotationText": "Sails daily <i>except</i> Fridays.",
- "AnnotationIVRText": "Sails daily except Fridays.",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Day Type",
- "SortSeq": 85
}
]
}
]
}, - {
- "JourneyID": 166514,
- "ReservationInd": false,
- "InternationalInd": false,
- "InterislandInd": false,
- "VesselID": 38,
- "VesselName": "Yakima",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 2,
- "TerminalTimes": [
- {
- "JourneyTerminalID": 236902,
- "TerminalID": 1,
- "TerminalDescription": "Anacortes",
- "TerminalBriefDescription": "Anacortes",
- "Time": "1900-01-02T04:15:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236903,
- "TerminalID": 13,
- "TerminalDescription": "Lopez Island",
- "TerminalBriefDescription": "Lopez",
- "Time": "1900-01-02T05:10:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236904,
- "TerminalID": 18,
- "TerminalDescription": "Shaw Island",
- "TerminalBriefDescription": "Shaw",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236905,
- "TerminalID": 15,
- "TerminalDescription": "Orcas Island",
- "TerminalBriefDescription": "Orcas",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236906,
- "TerminalID": 10,
- "TerminalDescription": "Friday Harbor",
- "TerminalBriefDescription": "Friday Harbor",
- "Time": "1900-01-02T05:45:00.000Z",
- "DepArrIndicator": 2,
- "IsNA": false,
- "Annotations": [ ]
}
]
}, - {
- "JourneyID": 166515,
- "ReservationInd": false,
- "InternationalInd": false,
- "InterislandInd": false,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "TerminalTimes": [
- {
- "JourneyTerminalID": 236907,
- "TerminalID": 1,
- "TerminalDescription": "Anacortes",
- "TerminalBriefDescription": "Anacortes",
- "Time": "1900-01-02T04:40:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236908,
- "TerminalID": 13,
- "TerminalDescription": "Lopez Island",
- "TerminalBriefDescription": "Lopez",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236909,
- "TerminalID": 18,
- "TerminalDescription": "Shaw Island",
- "TerminalBriefDescription": "Shaw",
- "Time": "1900-01-02T05:35:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236910,
- "TerminalID": 15,
- "TerminalDescription": "Orcas Island",
- "TerminalBriefDescription": "Orcas",
- "Time": "1900-01-02T05:45:00.000Z",
- "DepArrIndicator": 2,
- "IsNA": false,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236911,
- "TerminalID": 10,
- "TerminalDescription": "Friday Harbor",
- "TerminalBriefDescription": "Friday Harbor",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}
]
}, - {
- "JourneyID": 166516,
- "ReservationInd": false,
- "InternationalInd": false,
- "InterislandInd": false,
- "VesselID": 66,
- "VesselName": "Salish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "TerminalTimes": [
- {
- "JourneyTerminalID": 236912,
- "TerminalID": 1,
- "TerminalDescription": "Anacortes",
- "TerminalBriefDescription": "Anacortes",
- "Time": "1900-01-02T06:00:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [
- {
- "AnnotationID": 13339,
- "AnnotationText": "Fridays <i>only</i>",
- "AnnotationIVRText": "Fridays only",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Day Type",
- "SortSeq": 80
}
]
}, - {
- "JourneyTerminalID": 236913,
- "TerminalID": 13,
- "TerminalDescription": "Lopez Island",
- "TerminalBriefDescription": "Lopez",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236914,
- "TerminalID": 18,
- "TerminalDescription": "Shaw Island",
- "TerminalBriefDescription": "Shaw",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236915,
- "TerminalID": 15,
- "TerminalDescription": "Orcas Island",
- "TerminalBriefDescription": "Orcas",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236916,
- "TerminalID": 10,
- "TerminalDescription": "Friday Harbor",
- "TerminalBriefDescription": "Friday Harbor",
- "Time": "1900-01-02T07:25:00.000Z",
- "DepArrIndicator": 2,
- "IsNA": false,
- "Annotations": [
- {
- "AnnotationID": 13339,
- "AnnotationText": "Fridays <i>only</i>",
- "AnnotationIVRText": "Fridays only",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Day Type",
- "SortSeq": 80
}
]
}
]
}
]
}
]import { fetchAllSailingsBySchedRouteID } from 'ws-dottie/wsf-schedule/core'; const data = await fetchAllSailingsBySchedRouteID({ params: { "SchedRouteID": 2401 }, fetchMode: 'native', validate: true }); console.log(data);
Example of a successful response from the API (showing first item of 2 total)
[- {
- "ScheduleID": 193,
- "SchedRouteID": 2401,
- "RouteID": 9,
- "SailingID": 7793,
- "SailingDescription": "Leave Westbound",
- "SailingNotes": "",
- "DisplayColNum": 0,
- "SailingDir": 1,
- "DayOpDescription": "Daily",
- "DayOpUseForHoliday": false,
- "ActiveDateRanges": [
- {
- "DateFrom": "2025-09-21T07:00:00.000Z",
- "DateThru": "2025-12-27T08:00:00.000Z",
- "EventID": null,
- "EventDescription": null
}
], - "Journs": [
- {
- "JourneyID": 166493,
- "ReservationInd": false,
- "InternationalInd": false,
- "InterislandInd": false,
- "VesselID": 38,
- "VesselName": "Yakima",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 2,
- "TerminalTimes": [
- {
- "JourneyTerminalID": 236797,
- "TerminalID": 1,
- "TerminalDescription": "Anacortes",
- "TerminalBriefDescription": "Anacortes",
- "Time": "1900-01-01T12:05:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236798,
- "TerminalID": 13,
- "TerminalDescription": "Lopez Island",
- "TerminalBriefDescription": "Lopez",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236799,
- "TerminalID": 18,
- "TerminalDescription": "Shaw Island",
- "TerminalBriefDescription": "Shaw",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236800,
- "TerminalID": 15,
- "TerminalDescription": "Orcas Island",
- "TerminalBriefDescription": "Orcas",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236801,
- "TerminalID": 10,
- "TerminalDescription": "Friday Harbor",
- "TerminalBriefDescription": "Friday Harbor",
- "Time": "1900-01-01T13:15:00.000Z",
- "DepArrIndicator": 2,
- "IsNA": false,
- "Annotations": [ ]
}
]
}, - {
- "JourneyID": 166494,
- "ReservationInd": false,
- "InternationalInd": false,
- "InterislandInd": false,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "TerminalTimes": [
- {
- "JourneyTerminalID": 236802,
- "TerminalID": 1,
- "TerminalDescription": "Anacortes",
- "TerminalBriefDescription": "Anacortes",
- "Time": "1900-01-01T13:30:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236803,
- "TerminalID": 13,
- "TerminalDescription": "Lopez Island",
- "TerminalBriefDescription": "Lopez",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236804,
- "TerminalID": 18,
- "TerminalDescription": "Shaw Island",
- "TerminalBriefDescription": "Shaw",
- "Time": "1900-01-01T15:05:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [
- {
- "AnnotationID": 13332,
- "AnnotationText": "Loads or unloads westbound traffic on eastbound sailing.",
- "AnnotationIVRText": "Loads or unloads westbound traffic on eastbound sailing.",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Informational",
- "SortSeq": 20
}
]
}, - {
- "JourneyTerminalID": 236805,
- "TerminalID": 15,
- "TerminalDescription": "Orcas Island",
- "TerminalBriefDescription": "Orcas",
- "Time": "1900-01-01T14:25:00.000Z",
- "DepArrIndicator": 2,
- "IsNA": false,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236806,
- "TerminalID": 10,
- "TerminalDescription": "Friday Harbor",
- "TerminalBriefDescription": "Friday Harbor",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}
]
}, - {
- "JourneyID": 166495,
- "ReservationInd": false,
- "InternationalInd": false,
- "InterislandInd": false,
- "VesselID": 69,
- "VesselName": "Samish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 3,
- "TerminalTimes": [
- {
- "JourneyTerminalID": 236807,
- "TerminalID": 1,
- "TerminalDescription": "Anacortes",
- "TerminalBriefDescription": "Anacortes",
- "Time": "1900-01-01T14:15:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236808,
- "TerminalID": 13,
- "TerminalDescription": "Lopez Island",
- "TerminalBriefDescription": "Lopez",
- "Time": "1900-01-01T15:10:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236809,
- "TerminalID": 18,
- "TerminalDescription": "Shaw Island",
- "TerminalBriefDescription": "Shaw",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236810,
- "TerminalID": 15,
- "TerminalDescription": "Orcas Island",
- "TerminalBriefDescription": "Orcas",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236811,
- "TerminalID": 10,
- "TerminalDescription": "Friday Harbor",
- "TerminalBriefDescription": "Friday Harbor",
- "Time": "1900-01-01T15:45:00.000Z",
- "DepArrIndicator": 2,
- "IsNA": false,
- "Annotations": [ ]
}
]
}, - {
- "JourneyID": 166496,
- "ReservationInd": false,
- "InternationalInd": false,
- "InterislandInd": true,
- "VesselID": 66,
- "VesselName": "Salish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "TerminalTimes": [
- {
- "JourneyTerminalID": 236812,
- "TerminalID": 1,
- "TerminalDescription": "Anacortes",
- "TerminalBriefDescription": "Anacortes",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236813,
- "TerminalID": 13,
- "TerminalDescription": "Lopez Island",
- "TerminalBriefDescription": "Lopez",
- "Time": "1900-01-01T14:50:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236814,
- "TerminalID": 18,
- "TerminalDescription": "Shaw Island",
- "TerminalBriefDescription": "Shaw",
- "Time": "1900-01-01T15:20:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236815,
- "TerminalID": 15,
- "TerminalDescription": "Orcas Island",
- "TerminalBriefDescription": "Orcas",
- "Time": "1900-01-01T15:40:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236816,
- "TerminalID": 10,
- "TerminalDescription": "Friday Harbor",
- "TerminalBriefDescription": "Friday Harbor",
- "Time": "1900-01-01T16:30:00.000Z",
- "DepArrIndicator": 2,
- "IsNA": false,
- "Annotations": [ ]
}
]
}, - {
- "JourneyID": 166497,
- "ReservationInd": false,
- "InternationalInd": false,
- "InterislandInd": false,
- "VesselID": 38,
- "VesselName": "Yakima",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 2,
- "TerminalTimes": [
- {
- "JourneyTerminalID": 236817,
- "TerminalID": 1,
- "TerminalDescription": "Anacortes",
- "TerminalBriefDescription": "Anacortes",
- "Time": "1900-01-01T15:30:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236818,
- "TerminalID": 13,
- "TerminalDescription": "Lopez Island",
- "TerminalBriefDescription": "Lopez",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236819,
- "TerminalID": 18,
- "TerminalDescription": "Shaw Island",
- "TerminalBriefDescription": "Shaw",
- "Time": "1900-01-01T17:10:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [
- {
- "AnnotationID": 13332,
- "AnnotationText": "Loads or unloads westbound traffic on eastbound sailing.",
- "AnnotationIVRText": "Loads or unloads westbound traffic on eastbound sailing.",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Informational",
- "SortSeq": 20
}
]
}, - {
- "JourneyTerminalID": 236820,
- "TerminalID": 15,
- "TerminalDescription": "Orcas Island",
- "TerminalBriefDescription": "Orcas",
- "Time": "1900-01-01T16:30:00.000Z",
- "DepArrIndicator": 2,
- "IsNA": false,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236821,
- "TerminalID": 10,
- "TerminalDescription": "Friday Harbor",
- "TerminalBriefDescription": "Friday Harbor",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}
]
}, - {
- "JourneyID": 166498,
- "ReservationInd": false,
- "InternationalInd": false,
- "InterislandInd": false,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "TerminalTimes": [
- {
- "JourneyTerminalID": 236822,
- "TerminalID": 1,
- "TerminalDescription": "Anacortes",
- "TerminalBriefDescription": "Anacortes",
- "Time": "1900-01-01T16:40:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236823,
- "TerminalID": 13,
- "TerminalDescription": "Lopez Island",
- "TerminalBriefDescription": "Lopez",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236824,
- "TerminalID": 18,
- "TerminalDescription": "Shaw Island",
- "TerminalBriefDescription": "Shaw",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236825,
- "TerminalID": 15,
- "TerminalDescription": "Orcas Island",
- "TerminalBriefDescription": "Orcas",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236826,
- "TerminalID": 10,
- "TerminalDescription": "Friday Harbor",
- "TerminalBriefDescription": "Friday Harbor",
- "Time": "1900-01-01T17:50:00.000Z",
- "DepArrIndicator": 2,
- "IsNA": false,
- "Annotations": [ ]
}
]
}, - {
- "JourneyID": 166499,
- "ReservationInd": false,
- "InternationalInd": false,
- "InterislandInd": false,
- "VesselID": 69,
- "VesselName": "Samish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 3,
- "TerminalTimes": [
- {
- "JourneyTerminalID": 236827,
- "TerminalID": 1,
- "TerminalDescription": "Anacortes",
- "TerminalBriefDescription": "Anacortes",
- "Time": "1900-01-01T18:05:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236828,
- "TerminalID": 13,
- "TerminalDescription": "Lopez Island",
- "TerminalBriefDescription": "Lopez",
- "Time": "1900-01-01T19:00:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236829,
- "TerminalID": 18,
- "TerminalDescription": "Shaw Island",
- "TerminalBriefDescription": "Shaw",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236830,
- "TerminalID": 15,
- "TerminalDescription": "Orcas Island",
- "TerminalBriefDescription": "Orcas",
- "Time": "1900-01-01T19:20:00.000Z",
- "DepArrIndicator": 2,
- "IsNA": false,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236831,
- "TerminalID": 10,
- "TerminalDescription": "Friday Harbor",
- "TerminalBriefDescription": "Friday Harbor",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}
]
}, - {
- "JourneyID": 166500,
- "ReservationInd": false,
- "InternationalInd": false,
- "InterislandInd": true,
- "VesselID": 66,
- "VesselName": "Salish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "TerminalTimes": [
- {
- "JourneyTerminalID": 236832,
- "TerminalID": 1,
- "TerminalDescription": "Anacortes",
- "TerminalBriefDescription": "Anacortes",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236833,
- "TerminalID": 13,
- "TerminalDescription": "Lopez Island",
- "TerminalBriefDescription": "Lopez",
- "Time": "1900-01-01T18:30:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236834,
- "TerminalID": 18,
- "TerminalDescription": "Shaw Island",
- "TerminalBriefDescription": "Shaw",
- "Time": "1900-01-01T18:00:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [
- {
- "AnnotationID": 13332,
- "AnnotationText": "Loads or unloads westbound traffic on eastbound sailing.",
- "AnnotationIVRText": "Loads or unloads westbound traffic on eastbound sailing.",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Informational",
- "SortSeq": 20
}
]
}, - {
- "JourneyTerminalID": 236835,
- "TerminalID": 15,
- "TerminalDescription": "Orcas Island",
- "TerminalBriefDescription": "Orcas",
- "Time": "1900-01-01T17:45:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [
- {
- "AnnotationID": 13332,
- "AnnotationText": "Loads or unloads westbound traffic on eastbound sailing.",
- "AnnotationIVRText": "Loads or unloads westbound traffic on eastbound sailing.",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Informational",
- "SortSeq": 20
}
]
}, - {
- "JourneyTerminalID": 236836,
- "TerminalID": 10,
- "TerminalDescription": "Friday Harbor",
- "TerminalBriefDescription": "Friday Harbor",
- "Time": "1900-01-01T19:10:00.000Z",
- "DepArrIndicator": 2,
- "IsNA": false,
- "Annotations": [ ]
}
]
}, - {
- "JourneyID": 166501,
- "ReservationInd": false,
- "InternationalInd": false,
- "InterislandInd": false,
- "VesselID": 38,
- "VesselName": "Yakima",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 2,
- "TerminalTimes": [
- {
- "JourneyTerminalID": 236837,
- "TerminalID": 1,
- "TerminalDescription": "Anacortes",
- "TerminalBriefDescription": "Anacortes",
- "Time": "1900-01-01T18:30:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236838,
- "TerminalID": 13,
- "TerminalDescription": "Lopez Island",
- "TerminalBriefDescription": "Lopez",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236839,
- "TerminalID": 18,
- "TerminalDescription": "Shaw Island",
- "TerminalBriefDescription": "Shaw",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236840,
- "TerminalID": 15,
- "TerminalDescription": "Orcas Island",
- "TerminalBriefDescription": "Orcas",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236841,
- "TerminalID": 10,
- "TerminalDescription": "Friday Harbor",
- "TerminalBriefDescription": "Friday Harbor",
- "Time": "1900-01-01T19:40:00.000Z",
- "DepArrIndicator": 2,
- "IsNA": false,
- "Annotations": [ ]
}
]
}, - {
- "JourneyID": 166502,
- "ReservationInd": false,
- "InternationalInd": false,
- "InterislandInd": false,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "TerminalTimes": [
- {
- "JourneyTerminalID": 236842,
- "TerminalID": 1,
- "TerminalDescription": "Anacortes",
- "TerminalBriefDescription": "Anacortes",
- "Time": "1900-01-01T19:55:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236843,
- "TerminalID": 13,
- "TerminalDescription": "Lopez Island",
- "TerminalBriefDescription": "Lopez",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236844,
- "TerminalID": 18,
- "TerminalDescription": "Shaw Island",
- "TerminalBriefDescription": "Shaw",
- "Time": "1900-01-01T20:55:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236845,
- "TerminalID": 15,
- "TerminalDescription": "Orcas Island",
- "TerminalBriefDescription": "Orcas",
- "Time": "1900-01-01T21:05:00.000Z",
- "DepArrIndicator": 2,
- "IsNA": false,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236846,
- "TerminalID": 10,
- "TerminalDescription": "Friday Harbor",
- "TerminalBriefDescription": "Friday Harbor",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}
]
}, - {
- "JourneyID": 166503,
- "ReservationInd": false,
- "InternationalInd": false,
- "InterislandInd": true,
- "VesselID": 66,
- "VesselName": "Salish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "TerminalTimes": [
- {
- "JourneyTerminalID": 236847,
- "TerminalID": 1,
- "TerminalDescription": "Anacortes",
- "TerminalBriefDescription": "Anacortes",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236848,
- "TerminalID": 13,
- "TerminalDescription": "Lopez Island",
- "TerminalBriefDescription": "Lopez",
- "Time": "1900-01-01T21:35:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236849,
- "TerminalID": 18,
- "TerminalDescription": "Shaw Island",
- "TerminalBriefDescription": "Shaw",
- "Time": "1900-01-01T21:05:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [
- {
- "AnnotationID": 13332,
- "AnnotationText": "Loads or unloads westbound traffic on eastbound sailing.",
- "AnnotationIVRText": "Loads or unloads westbound traffic on eastbound sailing.",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Informational",
- "SortSeq": 20
}
]
}, - {
- "JourneyTerminalID": 236850,
- "TerminalID": 15,
- "TerminalDescription": "Orcas Island",
- "TerminalBriefDescription": "Orcas",
- "Time": "1900-01-01T20:50:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [
- {
- "AnnotationID": 13332,
- "AnnotationText": "Loads or unloads westbound traffic on eastbound sailing.",
- "AnnotationIVRText": "Loads or unloads westbound traffic on eastbound sailing.",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Informational",
- "SortSeq": 20
}
]
}, - {
- "JourneyTerminalID": 236851,
- "TerminalID": 10,
- "TerminalDescription": "Friday Harbor",
- "TerminalBriefDescription": "Friday Harbor",
- "Time": "1900-01-01T22:15:00.000Z",
- "DepArrIndicator": 2,
- "IsNA": false,
- "Annotations": [ ]
}
]
}, - {
- "JourneyID": 166504,
- "ReservationInd": false,
- "InternationalInd": false,
- "InterislandInd": false,
- "VesselID": 69,
- "VesselName": "Samish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 3,
- "TerminalTimes": [
- {
- "JourneyTerminalID": 236852,
- "TerminalID": 1,
- "TerminalDescription": "Anacortes",
- "TerminalBriefDescription": "Anacortes",
- "Time": "1900-01-01T21:35:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [
- {
- "AnnotationID": 13713,
- "AnnotationText": "Mondays through Wednesdays <i>only</i>.",
- "AnnotationIVRText": "Mondays through Wednesdays only.",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Day Type",
- "SortSeq": 60
}
]
}, - {
- "JourneyTerminalID": 236853,
- "TerminalID": 13,
- "TerminalDescription": "Lopez Island",
- "TerminalBriefDescription": "Lopez",
- "Time": "1900-01-01T22:25:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [
- {
- "AnnotationID": 13333,
- "AnnotationText": "No interisland vehicles. Foot passenger and bikes okay.",
- "AnnotationIVRText": "No interisland vehicles. Foot passengers and bikes okay.",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Informational",
- "SortSeq": 10
}, - {
- "AnnotationID": 13713,
- "AnnotationText": "Mondays through Wednesdays <i>only</i>.",
- "AnnotationIVRText": "Mondays through Wednesdays only.",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Day Type",
- "SortSeq": 60
}
]
}, - {
- "JourneyTerminalID": 236854,
- "TerminalID": 18,
- "TerminalDescription": "Shaw Island",
- "TerminalBriefDescription": "Shaw",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236855,
- "TerminalID": 15,
- "TerminalDescription": "Orcas Island",
- "TerminalBriefDescription": "Orcas",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236856,
- "TerminalID": 10,
- "TerminalDescription": "Friday Harbor",
- "TerminalBriefDescription": "Friday Harbor",
- "Time": "1900-01-01T23:00:00.000Z",
- "DepArrIndicator": 2,
- "IsNA": false,
- "Annotations": [
- {
- "AnnotationID": 13713,
- "AnnotationText": "Mondays through Wednesdays <i>only</i>.",
- "AnnotationIVRText": "Mondays through Wednesdays only.",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Day Type",
- "SortSeq": 60
}
]
}
]
}, - {
- "JourneyID": 172506,
- "ReservationInd": false,
- "InternationalInd": false,
- "InterislandInd": false,
- "VesselID": 69,
- "VesselName": "Samish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 3,
- "TerminalTimes": [
- {
- "JourneyTerminalID": 245086,
- "TerminalID": 1,
- "TerminalDescription": "Anacortes",
- "TerminalBriefDescription": "Anacortes",
- "Time": "1900-01-01T21:35:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [
- {
- "AnnotationID": 13714,
- "AnnotationText": "Thursdays through Sundays <i>only</i>.",
- "AnnotationIVRText": "Thursdays through Sundays only.",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Day Type",
- "SortSeq": 70
}
]
}, - {
- "JourneyTerminalID": 245087,
- "TerminalID": 13,
- "TerminalDescription": "Lopez Island",
- "TerminalBriefDescription": "Lopez",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 245088,
- "TerminalID": 18,
- "TerminalDescription": "Shaw Island",
- "TerminalBriefDescription": "Shaw",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 245089,
- "TerminalID": 15,
- "TerminalDescription": "Orcas Island",
- "TerminalBriefDescription": "Orcas",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 245090,
- "TerminalID": 10,
- "TerminalDescription": "Friday Harbor",
- "TerminalBriefDescription": "Friday Harbor",
- "Time": "1900-01-01T22:45:00.000Z",
- "DepArrIndicator": 2,
- "IsNA": false,
- "Annotations": [
- {
- "AnnotationID": 13714,
- "AnnotationText": "Thursdays through Sundays <i>only</i>.",
- "AnnotationIVRText": "Thursdays through Sundays only.",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Day Type",
- "SortSeq": 70
}
]
}
]
}, - {
- "JourneyID": 166505,
- "ReservationInd": false,
- "InternationalInd": false,
- "InterislandInd": false,
- "VesselID": 38,
- "VesselName": "Yakima",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 2,
- "TerminalTimes": [
- {
- "JourneyTerminalID": 236857,
- "TerminalID": 1,
- "TerminalDescription": "Anacortes",
- "TerminalBriefDescription": "Anacortes",
- "Time": "1900-01-01T21:55:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [
- {
- "AnnotationID": 13714,
- "AnnotationText": "Thursdays through Sundays <i>only</i>.",
- "AnnotationIVRText": "Thursdays through Sundays only.",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Day Type",
- "SortSeq": 70
}
]
}, - {
- "JourneyTerminalID": 236858,
- "TerminalID": 13,
- "TerminalDescription": "Lopez Island",
- "TerminalBriefDescription": "Lopez",
- "Time": "1900-01-01T22:40:00.000Z",
- "DepArrIndicator": 2,
- "IsNA": false,
- "Annotations": [
- {
- "AnnotationID": 13714,
- "AnnotationText": "Thursdays through Sundays <i>only</i>.",
- "AnnotationIVRText": "Thursdays through Sundays only.",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Day Type",
- "SortSeq": 70
}
]
}, - {
- "JourneyTerminalID": 236859,
- "TerminalID": 18,
- "TerminalDescription": "Shaw Island",
- "TerminalBriefDescription": "Shaw",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236860,
- "TerminalID": 15,
- "TerminalDescription": "Orcas Island",
- "TerminalBriefDescription": "Orcas",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236861,
- "TerminalID": 10,
- "TerminalDescription": "Friday Harbor",
- "TerminalBriefDescription": "Friday Harbor",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}
]
}, - {
- "JourneyID": 166506,
- "ReservationInd": false,
- "InternationalInd": false,
- "InterislandInd": true,
- "VesselID": 66,
- "VesselName": "Salish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "TerminalTimes": [
- {
- "JourneyTerminalID": 236862,
- "TerminalID": 1,
- "TerminalDescription": "Anacortes",
- "TerminalBriefDescription": "Anacortes",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236863,
- "TerminalID": 13,
- "TerminalDescription": "Lopez Island",
- "TerminalBriefDescription": "Lopez",
- "Time": "1900-01-01T23:20:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [
- {
- "AnnotationID": 13338,
- "AnnotationText": "This interisland trip travels in a 'T' pattern: FH-Lopez-Shaw-Orcas, then Orcas-Shaw-Lopez-FH.",
- "AnnotationIVRText": "This interisland trip travels in a 'T' pattern: FH-Lopez-Shaw-Orcas, then Orcas-Shaw-Lopez-FH.",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Informational",
- "SortSeq": 40
}, - {
- "AnnotationID": 13342,
- "AnnotationText": "Sails daily <i>except</i> Sundays",
- "AnnotationIVRText": "Sails daily except Sundays",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Day Type",
- "SortSeq": 110
}
]
}, - {
- "JourneyTerminalID": 236864,
- "TerminalID": 18,
- "TerminalDescription": "Shaw Island",
- "TerminalBriefDescription": "Shaw",
- "Time": "1900-01-01T23:45:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [
- {
- "AnnotationID": 13338,
- "AnnotationText": "This interisland trip travels in a 'T' pattern: FH-Lopez-Shaw-Orcas, then Orcas-Shaw-Lopez-FH.",
- "AnnotationIVRText": "This interisland trip travels in a 'T' pattern: FH-Lopez-Shaw-Orcas, then Orcas-Shaw-Lopez-FH.",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Informational",
- "SortSeq": 40
}, - {
- "AnnotationID": 13342,
- "AnnotationText": "Sails daily <i>except</i> Sundays",
- "AnnotationIVRText": "Sails daily except Sundays",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Day Type",
- "SortSeq": 110
}
]
}, - {
- "JourneyTerminalID": 236865,
- "TerminalID": 15,
- "TerminalDescription": "Orcas Island",
- "TerminalBriefDescription": "Orcas",
- "Time": "1900-01-01T23:55:00.000Z",
- "DepArrIndicator": 2,
- "IsNA": false,
- "Annotations": [
- {
- "AnnotationID": 13338,
- "AnnotationText": "This interisland trip travels in a 'T' pattern: FH-Lopez-Shaw-Orcas, then Orcas-Shaw-Lopez-FH.",
- "AnnotationIVRText": "This interisland trip travels in a 'T' pattern: FH-Lopez-Shaw-Orcas, then Orcas-Shaw-Lopez-FH.",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Informational",
- "SortSeq": 40
}, - {
- "AnnotationID": 13342,
- "AnnotationText": "Sails daily <i>except</i> Sundays",
- "AnnotationIVRText": "Sails daily except Sundays",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Day Type",
- "SortSeq": 110
}
]
}, - {
- "JourneyTerminalID": 236866,
- "TerminalID": 10,
- "TerminalDescription": "Friday Harbor",
- "TerminalBriefDescription": "Friday Harbor",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}
]
}, - {
- "JourneyID": 166508,
- "ReservationInd": false,
- "InternationalInd": false,
- "InterislandInd": false,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "TerminalTimes": [
- {
- "JourneyTerminalID": 236872,
- "TerminalID": 1,
- "TerminalDescription": "Anacortes",
- "TerminalBriefDescription": "Anacortes",
- "Time": "1900-01-01T23:20:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236873,
- "TerminalID": 13,
- "TerminalDescription": "Lopez Island",
- "TerminalBriefDescription": "Lopez",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236874,
- "TerminalID": 18,
- "TerminalDescription": "Shaw Island",
- "TerminalBriefDescription": "Shaw",
- "Time": "1900-01-02T00:50:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [
- {
- "AnnotationID": 13332,
- "AnnotationText": "Loads or unloads westbound traffic on eastbound sailing.",
- "AnnotationIVRText": "Loads or unloads westbound traffic on eastbound sailing.",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Informational",
- "SortSeq": 20
}
]
}, - {
- "JourneyTerminalID": 236875,
- "TerminalID": 15,
- "TerminalDescription": "Orcas Island",
- "TerminalBriefDescription": "Orcas",
- "Time": "1900-01-02T00:15:00.000Z",
- "DepArrIndicator": 2,
- "IsNA": false,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236876,
- "TerminalID": 10,
- "TerminalDescription": "Friday Harbor",
- "TerminalBriefDescription": "Friday Harbor",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}
]
}, - {
- "JourneyID": 166509,
- "ReservationInd": false,
- "InternationalInd": false,
- "InterislandInd": false,
- "VesselID": 66,
- "VesselName": "Salish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "TerminalTimes": [
- {
- "JourneyTerminalID": 236877,
- "TerminalID": 1,
- "TerminalDescription": "Anacortes",
- "TerminalBriefDescription": "Anacortes",
- "Time": "1900-01-02T00:00:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [
- {
- "AnnotationID": 13341,
- "AnnotationText": "Sundays <i>only</i>",
- "AnnotationIVRText": "Sundays only",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Day Type",
- "SortSeq": 100
}
]
}, - {
- "JourneyTerminalID": 236878,
- "TerminalID": 13,
- "TerminalDescription": "Lopez Island",
- "TerminalBriefDescription": "Lopez",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236879,
- "TerminalID": 18,
- "TerminalDescription": "Shaw Island",
- "TerminalBriefDescription": "Shaw",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236880,
- "TerminalID": 15,
- "TerminalDescription": "Orcas Island",
- "TerminalBriefDescription": "Orcas",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236881,
- "TerminalID": 10,
- "TerminalDescription": "Friday Harbor",
- "TerminalBriefDescription": "Friday Harbor",
- "Time": "1900-01-02T01:25:00.000Z",
- "DepArrIndicator": 2,
- "IsNA": false,
- "Annotations": [
- {
- "AnnotationID": 13341,
- "AnnotationText": "Sundays <i>only</i>",
- "AnnotationIVRText": "Sundays only",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Day Type",
- "SortSeq": 100
}
]
}
]
}, - {
- "JourneyID": 166510,
- "ReservationInd": false,
- "InternationalInd": false,
- "InterislandInd": false,
- "VesselID": 38,
- "VesselName": "Yakima",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 2,
- "TerminalTimes": [
- {
- "JourneyTerminalID": 236882,
- "TerminalID": 1,
- "TerminalDescription": "Anacortes",
- "TerminalBriefDescription": "Anacortes",
- "Time": "1900-01-02T00:20:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236883,
- "TerminalID": 13,
- "TerminalDescription": "Lopez Island",
- "TerminalBriefDescription": "Lopez",
- "Time": "1900-01-02T01:15:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [
- {
- "AnnotationID": 13333,
- "AnnotationText": "No interisland vehicles. Foot passenger and bikes okay.",
- "AnnotationIVRText": "No interisland vehicles. Foot passengers and bikes okay.",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Informational",
- "SortSeq": 10
}
]
}, - {
- "JourneyTerminalID": 236884,
- "TerminalID": 18,
- "TerminalDescription": "Shaw Island",
- "TerminalBriefDescription": "Shaw",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236885,
- "TerminalID": 15,
- "TerminalDescription": "Orcas Island",
- "TerminalBriefDescription": "Orcas",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236886,
- "TerminalID": 10,
- "TerminalDescription": "Friday Harbor",
- "TerminalBriefDescription": "Friday Harbor",
- "Time": "1900-01-02T01:50:00.000Z",
- "DepArrIndicator": 2,
- "IsNA": false,
- "Annotations": [ ]
}
]
}, - {
- "JourneyID": 166507,
- "ReservationInd": false,
- "InternationalInd": false,
- "InterislandInd": true,
- "VesselID": 66,
- "VesselName": "Salish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "TerminalTimes": [
- {
- "JourneyTerminalID": 236867,
- "TerminalID": 1,
- "TerminalDescription": "Anacortes",
- "TerminalBriefDescription": "Anacortes",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236868,
- "TerminalID": 13,
- "TerminalDescription": "Lopez Island",
- "TerminalBriefDescription": "Lopez",
- "Time": "1900-01-02T00:50:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [
- {
- "AnnotationID": 13338,
- "AnnotationText": "This interisland trip travels in a 'T' pattern: FH-Lopez-Shaw-Orcas, then Orcas-Shaw-Lopez-FH.",
- "AnnotationIVRText": "This interisland trip travels in a 'T' pattern: FH-Lopez-Shaw-Orcas, then Orcas-Shaw-Lopez-FH.",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Informational",
- "SortSeq": 40
}, - {
- "AnnotationID": 13342,
- "AnnotationText": "Sails daily <i>except</i> Sundays",
- "AnnotationIVRText": "Sails daily except Sundays",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Day Type",
- "SortSeq": 110
}
]
}, - {
- "JourneyTerminalID": 236869,
- "TerminalID": 18,
- "TerminalDescription": "Shaw Island",
- "TerminalBriefDescription": "Shaw",
- "Time": "1900-01-02T00:20:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [
- {
- "AnnotationID": 13332,
- "AnnotationText": "Loads or unloads westbound traffic on eastbound sailing.",
- "AnnotationIVRText": "Loads or unloads westbound traffic on eastbound sailing.",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Informational",
- "SortSeq": 20
}, - {
- "AnnotationID": 13338,
- "AnnotationText": "This interisland trip travels in a 'T' pattern: FH-Lopez-Shaw-Orcas, then Orcas-Shaw-Lopez-FH.",
- "AnnotationIVRText": "This interisland trip travels in a 'T' pattern: FH-Lopez-Shaw-Orcas, then Orcas-Shaw-Lopez-FH.",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Informational",
- "SortSeq": 40
}, - {
- "AnnotationID": 13342,
- "AnnotationText": "Sails daily <i>except</i> Sundays",
- "AnnotationIVRText": "Sails daily except Sundays",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Day Type",
- "SortSeq": 110
}
]
}, - {
- "JourneyTerminalID": 236870,
- "TerminalID": 15,
- "TerminalDescription": "Orcas Island",
- "TerminalBriefDescription": "Orcas",
- "Time": "1900-01-02T00:05:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [
- {
- "AnnotationID": 13332,
- "AnnotationText": "Loads or unloads westbound traffic on eastbound sailing.",
- "AnnotationIVRText": "Loads or unloads westbound traffic on eastbound sailing.",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Informational",
- "SortSeq": 20
}, - {
- "AnnotationID": 13338,
- "AnnotationText": "This interisland trip travels in a 'T' pattern: FH-Lopez-Shaw-Orcas, then Orcas-Shaw-Lopez-FH.",
- "AnnotationIVRText": "This interisland trip travels in a 'T' pattern: FH-Lopez-Shaw-Orcas, then Orcas-Shaw-Lopez-FH.",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Informational",
- "SortSeq": 40
}, - {
- "AnnotationID": 13342,
- "AnnotationText": "Sails daily <i>except</i> Sundays",
- "AnnotationIVRText": "Sails daily except Sundays",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Day Type",
- "SortSeq": 110
}
]
}, - {
- "JourneyTerminalID": 236871,
- "TerminalID": 10,
- "TerminalDescription": "Friday Harbor",
- "TerminalBriefDescription": "Friday Harbor",
- "Time": "1900-01-02T01:30:00.000Z",
- "DepArrIndicator": 2,
- "IsNA": false,
- "Annotations": [
- {
- "AnnotationID": 13338,
- "AnnotationText": "This interisland trip travels in a 'T' pattern: FH-Lopez-Shaw-Orcas, then Orcas-Shaw-Lopez-FH.",
- "AnnotationIVRText": "This interisland trip travels in a 'T' pattern: FH-Lopez-Shaw-Orcas, then Orcas-Shaw-Lopez-FH.",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Informational",
- "SortSeq": 40
}, - {
- "AnnotationID": 13342,
- "AnnotationText": "Sails daily <i>except</i> Sundays",
- "AnnotationIVRText": "Sails daily except Sundays",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Day Type",
- "SortSeq": 110
}
]
}
]
}, - {
- "JourneyID": 166511,
- "ReservationInd": false,
- "InternationalInd": false,
- "InterislandInd": false,
- "VesselID": 69,
- "VesselName": "Samish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 3,
- "TerminalTimes": [
- {
- "JourneyTerminalID": 236887,
- "TerminalID": 1,
- "TerminalDescription": "Anacortes",
- "TerminalBriefDescription": "Anacortes",
- "Time": "1900-01-02T01:35:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236888,
- "TerminalID": 13,
- "TerminalDescription": "Lopez Island",
- "TerminalBriefDescription": "Lopez",
- "Time": "1900-01-02T02:30:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236889,
- "TerminalID": 18,
- "TerminalDescription": "Shaw Island",
- "TerminalBriefDescription": "Shaw",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236890,
- "TerminalID": 15,
- "TerminalDescription": "Orcas Island",
- "TerminalBriefDescription": "Orcas",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236891,
- "TerminalID": 10,
- "TerminalDescription": "Friday Harbor",
- "TerminalBriefDescription": "Friday Harbor",
- "Time": "1900-01-02T03:05:00.000Z",
- "DepArrIndicator": 2,
- "IsNA": false,
- "Annotations": [ ]
}
]
}, - {
- "JourneyID": 166512,
- "ReservationInd": false,
- "InternationalInd": false,
- "InterislandInd": false,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "TerminalTimes": [
- {
- "JourneyTerminalID": 236892,
- "TerminalID": 1,
- "TerminalDescription": "Anacortes",
- "TerminalBriefDescription": "Anacortes",
- "Time": "1900-01-02T02:05:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236893,
- "TerminalID": 13,
- "TerminalDescription": "Lopez Island",
- "TerminalBriefDescription": "Lopez",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236894,
- "TerminalID": 18,
- "TerminalDescription": "Shaw Island",
- "TerminalBriefDescription": "Shaw",
- "Time": "1900-01-02T03:05:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236895,
- "TerminalID": 15,
- "TerminalDescription": "Orcas Island",
- "TerminalBriefDescription": "Orcas",
- "Time": "1900-01-02T03:15:00.000Z",
- "DepArrIndicator": 2,
- "IsNA": false,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236896,
- "TerminalID": 10,
- "TerminalDescription": "Friday Harbor",
- "TerminalBriefDescription": "Friday Harbor",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}
]
}, - {
- "JourneyID": 166513,
- "ReservationInd": false,
- "InternationalInd": false,
- "InterislandInd": true,
- "VesselID": 66,
- "VesselName": "Salish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "TerminalTimes": [
- {
- "JourneyTerminalID": 236897,
- "TerminalID": 1,
- "TerminalDescription": "Anacortes",
- "TerminalBriefDescription": "Anacortes",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236898,
- "TerminalID": 13,
- "TerminalDescription": "Lopez Island",
- "TerminalBriefDescription": "Lopez",
- "Time": "1900-01-02T03:45:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [
- {
- "AnnotationID": 13715,
- "AnnotationText": "Sails daily <i>except</i> Fridays.",
- "AnnotationIVRText": "Sails daily except Fridays.",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Day Type",
- "SortSeq": 85
}
]
}, - {
- "JourneyTerminalID": 236899,
- "TerminalID": 18,
- "TerminalDescription": "Shaw Island",
- "TerminalBriefDescription": "Shaw",
- "Time": "1900-01-02T04:10:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [
- {
- "AnnotationID": 13715,
- "AnnotationText": "Sails daily <i>except</i> Fridays.",
- "AnnotationIVRText": "Sails daily except Fridays.",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Day Type",
- "SortSeq": 85
}
]
}, - {
- "JourneyTerminalID": 236900,
- "TerminalID": 15,
- "TerminalDescription": "Orcas Island",
- "TerminalBriefDescription": "Orcas",
- "Time": "1900-01-02T04:30:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [
- {
- "AnnotationID": 13715,
- "AnnotationText": "Sails daily <i>except</i> Fridays.",
- "AnnotationIVRText": "Sails daily except Fridays.",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Day Type",
- "SortSeq": 85
}
]
}, - {
- "JourneyTerminalID": 236901,
- "TerminalID": 10,
- "TerminalDescription": "Friday Harbor",
- "TerminalBriefDescription": "Friday Harbor",
- "Time": "1900-01-02T05:20:00.000Z",
- "DepArrIndicator": 2,
- "IsNA": false,
- "Annotations": [
- {
- "AnnotationID": 13715,
- "AnnotationText": "Sails daily <i>except</i> Fridays.",
- "AnnotationIVRText": "Sails daily except Fridays.",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Day Type",
- "SortSeq": 85
}
]
}
]
}, - {
- "JourneyID": 166514,
- "ReservationInd": false,
- "InternationalInd": false,
- "InterislandInd": false,
- "VesselID": 38,
- "VesselName": "Yakima",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 2,
- "TerminalTimes": [
- {
- "JourneyTerminalID": 236902,
- "TerminalID": 1,
- "TerminalDescription": "Anacortes",
- "TerminalBriefDescription": "Anacortes",
- "Time": "1900-01-02T04:15:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236903,
- "TerminalID": 13,
- "TerminalDescription": "Lopez Island",
- "TerminalBriefDescription": "Lopez",
- "Time": "1900-01-02T05:10:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236904,
- "TerminalID": 18,
- "TerminalDescription": "Shaw Island",
- "TerminalBriefDescription": "Shaw",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236905,
- "TerminalID": 15,
- "TerminalDescription": "Orcas Island",
- "TerminalBriefDescription": "Orcas",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236906,
- "TerminalID": 10,
- "TerminalDescription": "Friday Harbor",
- "TerminalBriefDescription": "Friday Harbor",
- "Time": "1900-01-02T05:45:00.000Z",
- "DepArrIndicator": 2,
- "IsNA": false,
- "Annotations": [ ]
}
]
}, - {
- "JourneyID": 166515,
- "ReservationInd": false,
- "InternationalInd": false,
- "InterislandInd": false,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "TerminalTimes": [
- {
- "JourneyTerminalID": 236907,
- "TerminalID": 1,
- "TerminalDescription": "Anacortes",
- "TerminalBriefDescription": "Anacortes",
- "Time": "1900-01-02T04:40:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236908,
- "TerminalID": 13,
- "TerminalDescription": "Lopez Island",
- "TerminalBriefDescription": "Lopez",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236909,
- "TerminalID": 18,
- "TerminalDescription": "Shaw Island",
- "TerminalBriefDescription": "Shaw",
- "Time": "1900-01-02T05:35:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236910,
- "TerminalID": 15,
- "TerminalDescription": "Orcas Island",
- "TerminalBriefDescription": "Orcas",
- "Time": "1900-01-02T05:45:00.000Z",
- "DepArrIndicator": 2,
- "IsNA": false,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236911,
- "TerminalID": 10,
- "TerminalDescription": "Friday Harbor",
- "TerminalBriefDescription": "Friday Harbor",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}
]
}, - {
- "JourneyID": 166516,
- "ReservationInd": false,
- "InternationalInd": false,
- "InterislandInd": false,
- "VesselID": 66,
- "VesselName": "Salish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "TerminalTimes": [
- {
- "JourneyTerminalID": 236912,
- "TerminalID": 1,
- "TerminalDescription": "Anacortes",
- "TerminalBriefDescription": "Anacortes",
- "Time": "1900-01-02T06:00:00.000Z",
- "DepArrIndicator": 1,
- "IsNA": false,
- "Annotations": [
- {
- "AnnotationID": 13339,
- "AnnotationText": "Fridays <i>only</i>",
- "AnnotationIVRText": "Fridays only",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Day Type",
- "SortSeq": 80
}
]
}, - {
- "JourneyTerminalID": 236913,
- "TerminalID": 13,
- "TerminalDescription": "Lopez Island",
- "TerminalBriefDescription": "Lopez",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236914,
- "TerminalID": 18,
- "TerminalDescription": "Shaw Island",
- "TerminalBriefDescription": "Shaw",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236915,
- "TerminalID": 15,
- "TerminalDescription": "Orcas Island",
- "TerminalBriefDescription": "Orcas",
- "Time": "1900-01-01T08:00:00.000Z",
- "DepArrIndicator": null,
- "IsNA": true,
- "Annotations": [ ]
}, - {
- "JourneyTerminalID": 236916,
- "TerminalID": 10,
- "TerminalDescription": "Friday Harbor",
- "TerminalBriefDescription": "Friday Harbor",
- "Time": "1900-01-02T07:25:00.000Z",
- "DepArrIndicator": 2,
- "IsNA": false,
- "Annotations": [
- {
- "AnnotationID": 13339,
- "AnnotationText": "Fridays <i>only</i>",
- "AnnotationIVRText": "Fridays only",
- "AdjustedCrossingTime": null,
- "TypeDescription": "Day Type",
- "SortSeq": 80
}
]
}
]
}
]
}
]import { fetchCacheFlushDateSchedule } from 'ws-dottie/wsf-schedule/core'; const data = await fetchCacheFlushDateSchedule({ fetchMode: 'native', validate: true }); console.log(data);
Example of a successful response from the API
"2025-11-15T17:40:00.280Z"import { fetchRouteDetailsByTripDate } from 'ws-dottie/wsf-schedule/core'; const data = await fetchRouteDetailsByTripDate({ params: { "TripDate": "2025-11-23" }, fetchMode: 'native', validate: true }); console.log(data);
Example of a successful response from the API (showing first item of 10 total)
[- {
- "RouteID": 9,
- "RouteAbbrev": "ana-sj",
- "Description": "Anacortes / San Juan Islands",
- "RegionID": 1,
- "VesselWatchID": 1,
- "ReservationFlag": true,
- "InternationalFlag": false,
- "PassengerOnlyFlag": false,
- "CrossingTime": null,
- "AdaNotes": null,
- "GeneralRouteNotes": "<ul class=\"btttwinter2020\" style=\"font-size:.9em\"><li><a href=\"https://wsdot.wa.gov/ferries/sailing-schedules/best-travel-times/\"\ntarget=\"_blank\">Find the best times to travel by clicking here.</a></li></ul>\n\n",
- "SeasonalRouteNotes": "The Anacortes-San Juan Islands route will operate its regular schedule on Thanksgiving and Christmas.",
- "Alerts": [
- {
- "BulletinID": 110675,
- "BulletinFlag": true,
- "CommunicationFlag": false,
- "PublishDate": "2025-11-15T17:08:11.927Z",
- "AlertDescription": "Ana/SJs - Kaleetan to replace Samish this Sunday, Nov. 16",
- "DisruptionDescription": null,
- "AlertFullTitle": "Ana/SJs - Kaleetan to replace Samish this Sunday, Nov. 16",
- "AlertFullText": "<p><span data-contrast=\"none\">This Sunday, Nov. 16, the <em>Kaleetan</em> will replace the<em> Samish</em> on the Anacortes/San Juan Islands route. We do not expect service impacts during this vessel swap. Thank you for your patience as we move boats around the system to complete maintenance, repairs, and inspections.<br /></span><span data-ccp-props=\"{"335557856":16777215,"335559739":0}\"><br /></span></p>",
- "IVRText": null
}
]
}
]import { fetchRouteDetailsByTripDateAndTerminals } from 'ws-dottie/wsf-schedule/core'; const data = await fetchRouteDetailsByTripDateAndTerminals({ params: { "TripDate": "2025-11-23", "DepartingTerminalID": 1, "ArrivingTerminalID": 10 }, fetchMode: 'native', validate: true }); console.log(data);
Example of a successful response from the API
[- {
- "RouteID": 9,
- "RouteAbbrev": "ana-sj",
- "Description": "Anacortes / San Juan Islands",
- "RegionID": 1,
- "VesselWatchID": 1,
- "ReservationFlag": true,
- "InternationalFlag": false,
- "PassengerOnlyFlag": false,
- "CrossingTime": null,
- "AdaNotes": null,
- "GeneralRouteNotes": "<ul class=\"btttwinter2020\" style=\"font-size:.9em\"><li><a href=\"https://wsdot.wa.gov/ferries/sailing-schedules/best-travel-times/\"\ntarget=\"_blank\">Find the best times to travel by clicking here.</a></li></ul>\n\n",
- "SeasonalRouteNotes": "The Anacortes-San Juan Islands route will operate its regular schedule on Thanksgiving and Christmas.",
- "Alerts": [
- {
- "BulletinID": 110675,
- "BulletinFlag": true,
- "CommunicationFlag": false,
- "PublishDate": "2025-11-15T17:08:11.927Z",
- "AlertDescription": "Ana/SJs - Kaleetan to replace Samish this Sunday, Nov. 16",
- "DisruptionDescription": null,
- "AlertFullTitle": "Ana/SJs - Kaleetan to replace Samish this Sunday, Nov. 16",
- "AlertFullText": "<p><span data-contrast=\"none\">This Sunday, Nov. 16, the <em>Kaleetan</em> will replace the<em> Samish</em> on the Anacortes/San Juan Islands route. We do not expect service impacts during this vessel swap. Thank you for your patience as we move boats around the system to complete maintenance, repairs, and inspections.<br /></span><span data-ccp-props=\"{"335557856":16777215,"335559739":0}\"><br /></span></p>",
- "IVRText": null
}
]
}
]import { fetchRouteDetailsByTripDateAndRouteId } from 'ws-dottie/wsf-schedule/core'; const data = await fetchRouteDetailsByTripDateAndRouteId({ params: { "TripDate": "2025-11-23", "RouteID": 1 }, fetchMode: 'native', validate: true }); console.log(data);
Example of a successful response from the API
{- "RouteID": 1,
- "RouteAbbrev": "pd-tal",
- "Description": "Pt. Defiance / Tahlequah",
- "RegionID": 5,
- "VesselWatchID": 5,
- "ReservationFlag": false,
- "InternationalFlag": false,
- "PassengerOnlyFlag": false,
- "CrossingTime": "15",
- "AdaNotes": null,
- "GeneralRouteNotes": "<ul class=\"btttwinter2020\" style=\"font-size:.9em\"><li><a href=\"https://wsdot.wa.gov/ferries/sailing-schedules/best-travel-times/\"\ntarget=\"_blank\">Find the best times to travel by clicking here.</a></li></ul>\n",
- "SeasonalRouteNotes": " <a href=\"https://wsdot.wa.gov/Ferries/infodesk/faq/Vashon-Island-Low-Tides.htm\" class=\"content_text\"><strong>Vashon Low Tides</a> </strong>",
- "Alerts": [ ]
}import { fetchRoutesByTripDate } from 'ws-dottie/wsf-schedule/core'; const data = await fetchRoutesByTripDate({ params: { "TripDate": "2025-11-23" }, fetchMode: 'native', validate: true }); console.log(data);
Example of a successful response from the API (showing first item of 10 total)
[- {
- "RouteID": 9,
- "RouteAbbrev": "ana-sj",
- "Description": "Anacortes / San Juan Islands",
- "RegionID": 1,
- "ServiceDisruptions": [ ]
}
]import { fetchRoutesByTripDateAndTerminals } from 'ws-dottie/wsf-schedule/core'; const data = await fetchRoutesByTripDateAndTerminals({ params: { "TripDate": "2025-11-23", "DepartingTerminalID": 1, "ArrivingTerminalID": 10 }, fetchMode: 'native', validate: true }); console.log(data);
Example of a successful response from the API
[- {
- "RouteID": 9,
- "RouteAbbrev": "ana-sj",
- "Description": "Anacortes / San Juan Islands",
- "RegionID": 1,
- "ServiceDisruptions": [ ]
}
]import { fetchRoutesHavingServiceDisruptionsByTripDate } from 'ws-dottie/wsf-schedule/core'; const data = await fetchRoutesHavingServiceDisruptionsByTripDate({ params: { "TripDate": "2025-11-23" }, fetchMode: 'native', validate: true }); console.log(data);
Example of a successful response from the API
[ ]import { fetchScheduledRoutes } from 'ws-dottie/wsf-schedule/core'; const data = await fetchScheduledRoutes({ fetchMode: 'native', validate: true }); console.log(data);
Example of a successful response from the API (showing first item of 17 total)
[- {
- "ScheduleID": 193,
- "SchedRouteID": 2401,
- "ContingencyOnly": false,
- "RouteID": 9,
- "RouteAbbrev": "ana-sj",
- "Description": "Anacortes / San Juan Islands",
- "SeasonalRouteNotes": "The Anacortes-San Juan Islands route will operate its regular schedule on Thanksgiving and Christmas.",
- "RegionID": 1,
- "ServiceDisruptions": [ ],
- "ContingencyAdj": [ ]
}
]import { fetchScheduledRoutesById } from 'ws-dottie/wsf-schedule/core'; const data = await fetchScheduledRoutesById({ params: { "ScheduleID": 193 }, fetchMode: 'native', validate: true }); console.log(data);
Example of a successful response from the API (showing first item of 13 total)
[- {
- "ScheduleID": 193,
- "SchedRouteID": 2401,
- "ContingencyOnly": false,
- "RouteID": 9,
- "RouteAbbrev": "ana-sj",
- "Description": "Anacortes / San Juan Islands",
- "SeasonalRouteNotes": "The Anacortes-San Juan Islands route will operate its regular schedule on Thanksgiving and Christmas.",
- "RegionID": 1,
- "ServiceDisruptions": [ ],
- "ContingencyAdj": [ ]
}
]import { fetchScheduleAlerts } from 'ws-dottie/wsf-schedule/core'; const data = await fetchScheduleAlerts({ fetchMode: 'native', validate: true }); console.log(data);
Example of a successful response from the API (showing first item of 10 total)
[- {
- "BulletinID": 110674,
- "BulletinFlag": true,
- "BulletinText": "<p>The <b>#3 vessel, Sealth</b> , 9:20 a.m. sailing from Vashon to Fauntleroy and Southworth is fully crewed and will sail as scheduled. There is no service disruption.</p>\r\n<p>We will continue to send updated travel information as it becomes available. Customers can <a href=\"https://wsdot.wa.gov/ferries/sailing-schedules/schedule-route\">check the online schedule</a> for more information on scheduled upcoming sailings and also <a href=\"https://www.wsdot.com/ferries/vesselwatch/\">view the real-time travel map</a> for live boat location information.</p>\r\n<p><strong> </strong></p>\r\n<p><strong> </strong></p>",
- "CommunicationFlag": false,
- "CommunicationText": null,
- "RouteAlertFlag": true,
- "RouteAlertText": "Faunt/VA/SW-Update: Vashon 9:20a.m. Sailing Will Sail as Scheduled",
- "HomepageAlertText": "<p>The <b>#3 vessel, Sealth</b> , 9:20 a.m. sailing from Vashon to Fauntleroy and Southworth is fully crewed and will sail as scheduled. There is no service disruption.</p>\r\n<p>We will continue to send updated travel information as it becomes available. Customers can <a href=\"https://wsdot.wa.gov/ferries/sailing-schedules/schedule-route\">check the online schedule</a> for more information on scheduled upcoming sailings and also <a href=\"https://www.wsdot.com/ferries/vesselwatch/\">view the real-time travel map</a> for live boat location information.</p>\r\n<p><strong> </strong></p>\r\n<p><strong> </strong></p>",
- "PublishDate": "2025-11-15T17:07:08.037Z",
- "DisruptionDescription": null,
- "AllRoutesFlag": false,
- "SortSeq": 1,
- "AlertTypeID": 5,
- "AlertType": "All Alerts",
- "AlertFullTitle": "Faunt/VA/SW-Update: Vashon 9:20a.m. Sailing Will Sail as Scheduled",
- "AffectedRouteIDs": [
- 13,
- 14,
- 15,
- 29
], - "IVRText": null
}
]import { fetchScheduleTodayByRoute } from 'ws-dottie/wsf-schedule/core'; const data = await fetchScheduleTodayByRoute({ params: { "RouteID": 9, "OnlyRemainingTimes": false }, fetchMode: 'native', validate: true }); console.log(data);
Example of a successful response from the API
{- "ScheduleID": 193,
- "ScheduleName": "Fall 2025",
- "ScheduleSeason": 2,
- "ScheduleStart": "2025-09-21T07:00:00.000Z",
- "ScheduleEnd": "2025-12-27T08:00:00.000Z",
- "AllRoutes": [
- 9
], - "TerminalCombos": [
- {
- "DepartingTerminalID": 1,
- "DepartingTerminalName": "Anacortes",
- "ArrivingTerminalID": 13,
- "ArrivingTerminalName": "Lopez Island",
- "SailingNotes": "",
- "Annotations": [ ],
- "Times": [
- {
- "DepartingTime": "2025-11-15T14:15:00.000Z",
- "ArrivingTime": "2025-11-15T15:10:00.000Z",
- "LoadingRule": 3,
- "VesselID": 69,
- "VesselName": "Samish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 3,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-15T18:05:00.000Z",
- "ArrivingTime": "2025-11-15T19:00:00.000Z",
- "LoadingRule": 3,
- "VesselID": 69,
- "VesselName": "Samish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 3,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-15T21:55:00.000Z",
- "ArrivingTime": "2025-11-15T22:40:00.000Z",
- "LoadingRule": 3,
- "VesselID": 38,
- "VesselName": "Yakima",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 2,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T00:20:00.000Z",
- "ArrivingTime": "2025-11-16T01:15:00.000Z",
- "LoadingRule": 3,
- "VesselID": 38,
- "VesselName": "Yakima",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 2,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T01:35:00.000Z",
- "ArrivingTime": "2025-11-16T02:30:00.000Z",
- "LoadingRule": 3,
- "VesselID": 69,
- "VesselName": "Samish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 3,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T04:15:00.000Z",
- "ArrivingTime": "2025-11-16T05:10:00.000Z",
- "LoadingRule": 3,
- "VesselID": 38,
- "VesselName": "Yakima",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 2,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}
], - "AnnotationsIVR": [ ]
}, - {
- "DepartingTerminalID": 1,
- "DepartingTerminalName": "Anacortes",
- "ArrivingTerminalID": 18,
- "ArrivingTerminalName": "Shaw Island",
- "SailingNotes": "",
- "Annotations": [ ],
- "Times": [
- {
- "DepartingTime": "2025-11-15T13:30:00.000Z",
- "ArrivingTime": "2025-11-15T15:05:00.000Z",
- "LoadingRule": 3,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-15T15:30:00.000Z",
- "ArrivingTime": "2025-11-15T17:10:00.000Z",
- "LoadingRule": 3,
- "VesselID": 38,
- "VesselName": "Yakima",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 2,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-15T19:55:00.000Z",
- "ArrivingTime": "2025-11-15T20:55:00.000Z",
- "LoadingRule": 3,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-15T23:20:00.000Z",
- "ArrivingTime": "2025-11-16T00:50:00.000Z",
- "LoadingRule": 3,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T02:05:00.000Z",
- "ArrivingTime": "2025-11-16T03:05:00.000Z",
- "LoadingRule": 3,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T04:40:00.000Z",
- "ArrivingTime": "2025-11-16T05:35:00.000Z",
- "LoadingRule": 3,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}
], - "AnnotationsIVR": [ ]
}, - {
- "DepartingTerminalID": 1,
- "DepartingTerminalName": "Anacortes",
- "ArrivingTerminalID": 15,
- "ArrivingTerminalName": "Orcas Island",
- "SailingNotes": "",
- "Annotations": [ ],
- "Times": [
- {
- "DepartingTime": "2025-11-15T13:30:00.000Z",
- "ArrivingTime": "2025-11-15T14:25:00.000Z",
- "LoadingRule": 3,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-15T15:30:00.000Z",
- "ArrivingTime": "2025-11-15T16:30:00.000Z",
- "LoadingRule": 3,
- "VesselID": 38,
- "VesselName": "Yakima",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 2,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-15T18:05:00.000Z",
- "ArrivingTime": "2025-11-15T19:20:00.000Z",
- "LoadingRule": 3,
- "VesselID": 69,
- "VesselName": "Samish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 3,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-15T19:55:00.000Z",
- "ArrivingTime": "2025-11-15T21:05:00.000Z",
- "LoadingRule": 3,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-15T23:20:00.000Z",
- "ArrivingTime": "2025-11-16T00:15:00.000Z",
- "LoadingRule": 3,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T02:05:00.000Z",
- "ArrivingTime": "2025-11-16T03:15:00.000Z",
- "LoadingRule": 3,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T04:40:00.000Z",
- "ArrivingTime": "2025-11-16T05:45:00.000Z",
- "LoadingRule": 3,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}
], - "AnnotationsIVR": [ ]
}, - {
- "DepartingTerminalID": 1,
- "DepartingTerminalName": "Anacortes",
- "ArrivingTerminalID": 10,
- "ArrivingTerminalName": "Friday Harbor",
- "SailingNotes": "",
- "Annotations": [ ],
- "Times": [
- {
- "DepartingTime": "2025-11-15T12:05:00.000Z",
- "ArrivingTime": "2025-11-15T13:15:00.000Z",
- "LoadingRule": 3,
- "VesselID": 38,
- "VesselName": "Yakima",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 2,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-15T14:15:00.000Z",
- "ArrivingTime": "2025-11-15T15:45:00.000Z",
- "LoadingRule": 3,
- "VesselID": 69,
- "VesselName": "Samish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 3,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-15T16:40:00.000Z",
- "ArrivingTime": "2025-11-15T17:50:00.000Z",
- "LoadingRule": 3,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-15T18:30:00.000Z",
- "ArrivingTime": "2025-11-15T19:40:00.000Z",
- "LoadingRule": 3,
- "VesselID": 38,
- "VesselName": "Yakima",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 2,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-15T21:35:00.000Z",
- "ArrivingTime": "2025-11-15T22:45:00.000Z",
- "LoadingRule": 3,
- "VesselID": 69,
- "VesselName": "Samish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 3,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T00:20:00.000Z",
- "ArrivingTime": "2025-11-16T01:50:00.000Z",
- "LoadingRule": 3,
- "VesselID": 38,
- "VesselName": "Yakima",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 2,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T01:35:00.000Z",
- "ArrivingTime": "2025-11-16T03:05:00.000Z",
- "LoadingRule": 3,
- "VesselID": 69,
- "VesselName": "Samish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 3,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T04:15:00.000Z",
- "ArrivingTime": "2025-11-16T05:45:00.000Z",
- "LoadingRule": 3,
- "VesselID": 38,
- "VesselName": "Yakima",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 2,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}
], - "AnnotationsIVR": [ ]
}, - {
- "DepartingTerminalID": 13,
- "DepartingTerminalName": "Lopez Island",
- "ArrivingTerminalID": 18,
- "ArrivingTerminalName": "Shaw Island",
- "SailingNotes": "",
- "Annotations": [
- "This interisland trip travels in a 'T' pattern: FH-Lopez-Shaw-Orcas, then Orcas-Shaw-Lopez-FH."
], - "Times": [
- {
- "DepartingTime": "2025-11-15T14:50:00.000Z",
- "ArrivingTime": "2025-11-15T15:20:00.000Z",
- "LoadingRule": 3,
- "VesselID": 66,
- "VesselName": "Salish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-15T23:20:00.000Z",
- "ArrivingTime": "2025-11-15T23:45:00.000Z",
- "LoadingRule": 3,
- "VesselID": 66,
- "VesselName": "Salish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [
- 0
]
}, - {
- "DepartingTime": "2025-11-16T03:45:00.000Z",
- "ArrivingTime": "2025-11-16T04:10:00.000Z",
- "LoadingRule": 3,
- "VesselID": 66,
- "VesselName": "Salish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}
], - "AnnotationsIVR": [
- "This interisland trip travels in a 'T' pattern: FH-Lopez-Shaw-Orcas, then Orcas-Shaw-Lopez-FH."
]
}, - {
- "DepartingTerminalID": 13,
- "DepartingTerminalName": "Lopez Island",
- "ArrivingTerminalID": 15,
- "ArrivingTerminalName": "Orcas Island",
- "SailingNotes": "",
- "Annotations": [
- "This interisland trip travels in a 'T' pattern: FH-Lopez-Shaw-Orcas, then Orcas-Shaw-Lopez-FH."
], - "Times": [
- {
- "DepartingTime": "2025-11-15T14:50:00.000Z",
- "ArrivingTime": "2025-11-15T15:40:00.000Z",
- "LoadingRule": 3,
- "VesselID": 66,
- "VesselName": "Salish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-15T19:00:00.000Z",
- "ArrivingTime": "2025-11-15T19:20:00.000Z",
- "LoadingRule": 3,
- "VesselID": 69,
- "VesselName": "Samish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 3,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-15T23:20:00.000Z",
- "ArrivingTime": "2025-11-15T23:55:00.000Z",
- "LoadingRule": 3,
- "VesselID": 66,
- "VesselName": "Salish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [
- 0
]
}, - {
- "DepartingTime": "2025-11-16T03:45:00.000Z",
- "ArrivingTime": "2025-11-16T04:30:00.000Z",
- "LoadingRule": 3,
- "VesselID": 66,
- "VesselName": "Salish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}
], - "AnnotationsIVR": [
- "This interisland trip travels in a 'T' pattern: FH-Lopez-Shaw-Orcas, then Orcas-Shaw-Lopez-FH."
]
}, - {
- "DepartingTerminalID": 13,
- "DepartingTerminalName": "Lopez Island",
- "ArrivingTerminalID": 10,
- "ArrivingTerminalName": "Friday Harbor",
- "SailingNotes": "",
- "Annotations": [
- "This interisland trip travels in a 'T' pattern: FH-Lopez-Shaw-Orcas, then Orcas-Shaw-Lopez-FH.",
- "No interisland vehicles. Foot passenger and bikes okay."
], - "Times": [
- {
- "DepartingTime": "2025-11-15T14:50:00.000Z",
- "ArrivingTime": "2025-11-15T16:30:00.000Z",
- "LoadingRule": 3,
- "VesselID": 66,
- "VesselName": "Salish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-15T15:10:00.000Z",
- "ArrivingTime": "2025-11-15T15:45:00.000Z",
- "LoadingRule": 3,
- "VesselID": 69,
- "VesselName": "Samish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 3,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-15T18:30:00.000Z",
- "ArrivingTime": "2025-11-15T19:10:00.000Z",
- "LoadingRule": 3,
- "VesselID": 66,
- "VesselName": "Salish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-15T21:35:00.000Z",
- "ArrivingTime": "2025-11-15T22:15:00.000Z",
- "LoadingRule": 3,
- "VesselID": 66,
- "VesselName": "Salish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T00:50:00.000Z",
- "ArrivingTime": "2025-11-16T01:30:00.000Z",
- "LoadingRule": 3,
- "VesselID": 66,
- "VesselName": "Salish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [
- 0
]
}, - {
- "DepartingTime": "2025-11-16T01:15:00.000Z",
- "ArrivingTime": "2025-11-16T01:50:00.000Z",
- "LoadingRule": 1,
- "VesselID": 38,
- "VesselName": "Yakima",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 2,
- "Routes": [
- 9
], - "AnnotationIndexes": [
- 1
]
}, - {
- "DepartingTime": "2025-11-16T02:30:00.000Z",
- "ArrivingTime": "2025-11-16T03:05:00.000Z",
- "LoadingRule": 3,
- "VesselID": 69,
- "VesselName": "Samish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 3,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T03:45:00.000Z",
- "ArrivingTime": "2025-11-16T05:20:00.000Z",
- "LoadingRule": 3,
- "VesselID": 66,
- "VesselName": "Salish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T05:10:00.000Z",
- "ArrivingTime": "2025-11-16T05:45:00.000Z",
- "LoadingRule": 3,
- "VesselID": 38,
- "VesselName": "Yakima",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 2,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}
], - "AnnotationsIVR": [
- "This interisland trip travels in a 'T' pattern: FH-Lopez-Shaw-Orcas, then Orcas-Shaw-Lopez-FH.",
- "No interisland vehicles. Foot passengers and bikes okay."
]
}, - {
- "DepartingTerminalID": 18,
- "DepartingTerminalName": "Shaw Island",
- "ArrivingTerminalID": 15,
- "ArrivingTerminalName": "Orcas Island",
- "SailingNotes": "",
- "Annotations": [
- "This interisland trip travels in a 'T' pattern: FH-Lopez-Shaw-Orcas, then Orcas-Shaw-Lopez-FH."
], - "Times": [
- {
- "DepartingTime": "2025-11-15T15:20:00.000Z",
- "ArrivingTime": "2025-11-15T15:40:00.000Z",
- "LoadingRule": 3,
- "VesselID": 66,
- "VesselName": "Salish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-15T20:55:00.000Z",
- "ArrivingTime": "2025-11-15T21:05:00.000Z",
- "LoadingRule": 3,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-15T23:45:00.000Z",
- "ArrivingTime": "2025-11-15T23:55:00.000Z",
- "LoadingRule": 3,
- "VesselID": 66,
- "VesselName": "Salish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [
- 0
]
}, - {
- "DepartingTime": "2025-11-16T03:05:00.000Z",
- "ArrivingTime": "2025-11-16T03:15:00.000Z",
- "LoadingRule": 3,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T04:10:00.000Z",
- "ArrivingTime": "2025-11-16T04:30:00.000Z",
- "LoadingRule": 3,
- "VesselID": 66,
- "VesselName": "Salish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T05:35:00.000Z",
- "ArrivingTime": "2025-11-16T05:45:00.000Z",
- "LoadingRule": 3,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}
], - "AnnotationsIVR": [
- "This interisland trip travels in a 'T' pattern: FH-Lopez-Shaw-Orcas, then Orcas-Shaw-Lopez-FH."
]
}, - {
- "DepartingTerminalID": 18,
- "DepartingTerminalName": "Shaw Island",
- "ArrivingTerminalID": 10,
- "ArrivingTerminalName": "Friday Harbor",
- "SailingNotes": "",
- "Annotations": [
- "Loads or unloads westbound traffic on eastbound sailing.",
- "This interisland trip travels in a 'T' pattern: FH-Lopez-Shaw-Orcas, then Orcas-Shaw-Lopez-FH."
], - "Times": [
- {
- "DepartingTime": "2025-11-15T15:20:00.000Z",
- "ArrivingTime": "2025-11-15T16:30:00.000Z",
- "LoadingRule": 3,
- "VesselID": 66,
- "VesselName": "Salish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-15T18:00:00.000Z",
- "ArrivingTime": "2025-11-15T19:10:00.000Z",
- "LoadingRule": 3,
- "VesselID": 66,
- "VesselName": "Salish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [
- 0
]
}, - {
- "DepartingTime": "2025-11-15T21:05:00.000Z",
- "ArrivingTime": "2025-11-15T22:15:00.000Z",
- "LoadingRule": 3,
- "VesselID": 66,
- "VesselName": "Salish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [
- 0
]
}, - {
- "DepartingTime": "2025-11-16T00:20:00.000Z",
- "ArrivingTime": "2025-11-16T01:30:00.000Z",
- "LoadingRule": 3,
- "VesselID": 66,
- "VesselName": "Salish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [
- 0,
- 1
]
}, - {
- "DepartingTime": "2025-11-16T04:10:00.000Z",
- "ArrivingTime": "2025-11-16T05:20:00.000Z",
- "LoadingRule": 3,
- "VesselID": 66,
- "VesselName": "Salish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}
], - "AnnotationsIVR": [
- "Loads or unloads westbound traffic on eastbound sailing.",
- "This interisland trip travels in a 'T' pattern: FH-Lopez-Shaw-Orcas, then Orcas-Shaw-Lopez-FH."
]
}, - {
- "DepartingTerminalID": 15,
- "DepartingTerminalName": "Orcas Island",
- "ArrivingTerminalID": 10,
- "ArrivingTerminalName": "Friday Harbor",
- "SailingNotes": "",
- "Annotations": [
- "Loads or unloads westbound traffic on eastbound sailing.",
- "This interisland trip travels in a 'T' pattern: FH-Lopez-Shaw-Orcas, then Orcas-Shaw-Lopez-FH."
], - "Times": [
- {
- "DepartingTime": "2025-11-15T15:40:00.000Z",
- "ArrivingTime": "2025-11-15T16:30:00.000Z",
- "LoadingRule": 3,
- "VesselID": 66,
- "VesselName": "Salish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-15T17:45:00.000Z",
- "ArrivingTime": "2025-11-15T19:10:00.000Z",
- "LoadingRule": 3,
- "VesselID": 66,
- "VesselName": "Salish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [
- 0
]
}, - {
- "DepartingTime": "2025-11-15T20:50:00.000Z",
- "ArrivingTime": "2025-11-15T22:15:00.000Z",
- "LoadingRule": 3,
- "VesselID": 66,
- "VesselName": "Salish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [
- 0
]
}, - {
- "DepartingTime": "2025-11-16T00:05:00.000Z",
- "ArrivingTime": "2025-11-16T01:30:00.000Z",
- "LoadingRule": 3,
- "VesselID": 66,
- "VesselName": "Salish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [
- 0,
- 1
]
}, - {
- "DepartingTime": "2025-11-16T04:30:00.000Z",
- "ArrivingTime": "2025-11-16T05:20:00.000Z",
- "LoadingRule": 3,
- "VesselID": 66,
- "VesselName": "Salish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}
], - "AnnotationsIVR": [
- "Loads or unloads westbound traffic on eastbound sailing.",
- "This interisland trip travels in a 'T' pattern: FH-Lopez-Shaw-Orcas, then Orcas-Shaw-Lopez-FH."
]
}, - {
- "DepartingTerminalID": 10,
- "DepartingTerminalName": "Friday Harbor",
- "ArrivingTerminalID": 15,
- "ArrivingTerminalName": "Orcas Island",
- "SailingNotes": "",
- "Annotations": [
- "The vessel will load, move briefly to the tie-up slip for a crew change, then sail to Orcas.",
- "This interisland trip travels in a 'T' pattern: FH-Lopez-Shaw-Orcas, then Orcas-Shaw-Lopez-FH."
], - "Times": [
- {
- "DepartingTime": "2025-11-15T14:05:00.000Z",
- "ArrivingTime": "2025-11-15T15:40:00.000Z",
- "LoadingRule": 3,
- "VesselID": 66,
- "VesselName": "Salish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-15T16:45:00.000Z",
- "ArrivingTime": "2025-11-15T17:45:00.000Z",
- "LoadingRule": 3,
- "VesselID": 66,
- "VesselName": "Salish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-15T19:30:00.000Z",
- "ArrivingTime": "2025-11-15T20:50:00.000Z",
- "LoadingRule": 3,
- "VesselID": 66,
- "VesselName": "Salish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [
- 0
]
}, - {
- "DepartingTime": "2025-11-15T22:30:00.000Z",
- "ArrivingTime": "2025-11-15T23:55:00.000Z",
- "LoadingRule": 3,
- "VesselID": 66,
- "VesselName": "Salish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [
- 1
]
}, - {
- "DepartingTime": "2025-11-16T01:40:00.000Z",
- "ArrivingTime": "2025-11-16T03:00:00.000Z",
- "LoadingRule": 3,
- "VesselID": 66,
- "VesselName": "Salish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [
- 0
]
}
], - "AnnotationsIVR": [
- "The vessel will load, move briefly to the tie-up slip for a crew change, then sail to Orcas.",
- "This interisland trip travels in a 'T' pattern: FH-Lopez-Shaw-Orcas, then Orcas-Shaw-Lopez-FH."
]
}, - {
- "DepartingTerminalID": 10,
- "DepartingTerminalName": "Friday Harbor",
- "ArrivingTerminalID": 18,
- "ArrivingTerminalName": "Shaw Island",
- "SailingNotes": "",
- "Annotations": [
- "The vessel will load, move briefly to the tie-up slip for a crew change, then sail to Orcas.",
- "This interisland trip travels in a 'T' pattern: FH-Lopez-Shaw-Orcas, then Orcas-Shaw-Lopez-FH."
], - "Times": [
- {
- "DepartingTime": "2025-11-15T14:05:00.000Z",
- "ArrivingTime": "2025-11-15T15:20:00.000Z",
- "LoadingRule": 3,
- "VesselID": 66,
- "VesselName": "Salish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-15T16:45:00.000Z",
- "ArrivingTime": "2025-11-15T18:00:00.000Z",
- "LoadingRule": 3,
- "VesselID": 66,
- "VesselName": "Salish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-15T19:30:00.000Z",
- "ArrivingTime": "2025-11-15T21:05:00.000Z",
- "LoadingRule": 3,
- "VesselID": 66,
- "VesselName": "Salish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [
- 0
]
}, - {
- "DepartingTime": "2025-11-15T22:30:00.000Z",
- "ArrivingTime": "2025-11-15T23:45:00.000Z",
- "LoadingRule": 3,
- "VesselID": 66,
- "VesselName": "Salish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [
- 1
]
}, - {
- "DepartingTime": "2025-11-16T01:40:00.000Z",
- "ArrivingTime": "2025-11-16T03:15:00.000Z",
- "LoadingRule": 3,
- "VesselID": 66,
- "VesselName": "Salish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [
- 0
]
}
], - "AnnotationsIVR": [
- "The vessel will load, move briefly to the tie-up slip for a crew change, then sail to Orcas.",
- "This interisland trip travels in a 'T' pattern: FH-Lopez-Shaw-Orcas, then Orcas-Shaw-Lopez-FH."
]
}, - {
- "DepartingTerminalID": 10,
- "DepartingTerminalName": "Friday Harbor",
- "ArrivingTerminalID": 13,
- "ArrivingTerminalName": "Lopez Island",
- "SailingNotes": "",
- "Annotations": [
- "No interisland vehicles. Foot passenger and bikes okay.",
- "The vessel will load, move briefly to the tie-up slip for a crew change, then sail to Orcas.",
- "This interisland trip travels in a 'T' pattern: FH-Lopez-Shaw-Orcas, then Orcas-Shaw-Lopez-FH."
], - "Times": [
- {
- "DepartingTime": "2025-11-15T13:40:00.000Z",
- "ArrivingTime": "2025-11-15T14:25:00.000Z",
- "LoadingRule": 1,
- "VesselID": 38,
- "VesselName": "Yakima",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 2,
- "Routes": [
- 9
], - "AnnotationIndexes": [
- 0
]
}, - {
- "DepartingTime": "2025-11-15T14:05:00.000Z",
- "ArrivingTime": "2025-11-15T14:45:00.000Z",
- "LoadingRule": 3,
- "VesselID": 66,
- "VesselName": "Salish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-15T16:10:00.000Z",
- "ArrivingTime": "2025-11-15T16:55:00.000Z",
- "LoadingRule": 3,
- "VesselID": 69,
- "VesselName": "Samish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 3,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-15T16:45:00.000Z",
- "ArrivingTime": "2025-11-15T18:20:00.000Z",
- "LoadingRule": 3,
- "VesselID": 66,
- "VesselName": "Salish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-15T19:30:00.000Z",
- "ArrivingTime": "2025-11-15T21:25:00.000Z",
- "LoadingRule": 3,
- "VesselID": 66,
- "VesselName": "Salish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [
- 1
]
}, - {
- "DepartingTime": "2025-11-15T22:30:00.000Z",
- "ArrivingTime": "2025-11-15T23:10:00.000Z",
- "LoadingRule": 3,
- "VesselID": 66,
- "VesselName": "Salish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [
- 2
]
}, - {
- "DepartingTime": "2025-11-15T23:35:00.000Z",
- "ArrivingTime": "2025-11-16T00:20:00.000Z",
- "LoadingRule": 3,
- "VesselID": 69,
- "VesselName": "Samish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 3,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T01:40:00.000Z",
- "ArrivingTime": "2025-11-16T03:35:00.000Z",
- "LoadingRule": 3,
- "VesselID": 66,
- "VesselName": "Salish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [
- 1
]
}, - {
- "DepartingTime": "2025-11-16T02:20:00.000Z",
- "ArrivingTime": "2025-11-16T03:05:00.000Z",
- "LoadingRule": 3,
- "VesselID": 38,
- "VesselName": "Yakima",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 2,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T03:35:00.000Z",
- "ArrivingTime": "2025-11-16T04:20:00.000Z",
- "LoadingRule": 3,
- "VesselID": 69,
- "VesselName": "Samish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 3,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}
], - "AnnotationsIVR": [
- "No interisland vehicles. Foot passengers and bikes okay.",
- "The vessel will load, move briefly to the tie-up slip for a crew change, then sail to Orcas.",
- "This interisland trip travels in a 'T' pattern: FH-Lopez-Shaw-Orcas, then Orcas-Shaw-Lopez-FH."
]
}, - {
- "DepartingTerminalID": 10,
- "DepartingTerminalName": "Friday Harbor",
- "ArrivingTerminalID": 1,
- "ArrivingTerminalName": "Anacortes",
- "SailingNotes": "",
- "Annotations": [
- "No interisland vehicles. Foot passenger and bikes okay."
], - "Times": [
- {
- "DepartingTime": "2025-11-15T13:40:00.000Z",
- "ArrivingTime": "2025-11-15T15:10:00.000Z",
- "LoadingRule": 3,
- "VesselID": 38,
- "VesselName": "Yakima",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 2,
- "Routes": [
- 9
], - "AnnotationIndexes": [
- 0
]
}, - {
- "DepartingTime": "2025-11-15T16:10:00.000Z",
- "ArrivingTime": "2025-11-15T17:40:00.000Z",
- "LoadingRule": 3,
- "VesselID": 69,
- "VesselName": "Samish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 3,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-15T18:20:00.000Z",
- "ArrivingTime": "2025-11-15T19:30:00.000Z",
- "LoadingRule": 3,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-15T20:25:00.000Z",
- "ArrivingTime": "2025-11-15T21:35:00.000Z",
- "LoadingRule": 3,
- "VesselID": 38,
- "VesselName": "Yakima",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 2,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-15T23:35:00.000Z",
- "ArrivingTime": "2025-11-16T01:05:00.000Z",
- "LoadingRule": 3,
- "VesselID": 69,
- "VesselName": "Samish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 3,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T02:20:00.000Z",
- "ArrivingTime": "2025-11-16T03:50:00.000Z",
- "LoadingRule": 3,
- "VesselID": 38,
- "VesselName": "Yakima",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 2,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T03:35:00.000Z",
- "ArrivingTime": "2025-11-16T05:05:00.000Z",
- "LoadingRule": 3,
- "VesselID": 69,
- "VesselName": "Samish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 3,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T06:05:00.000Z",
- "ArrivingTime": "2025-11-16T07:15:00.000Z",
- "LoadingRule": 3,
- "VesselID": 38,
- "VesselName": "Yakima",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 2,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}
], - "AnnotationsIVR": [
- "No interisland vehicles. Foot passengers and bikes okay."
]
}, - {
- "DepartingTerminalID": 15,
- "DepartingTerminalName": "Orcas Island",
- "ArrivingTerminalID": 18,
- "ArrivingTerminalName": "Shaw Island",
- "SailingNotes": "",
- "Annotations": [
- "No interisland vehicles. Foot passenger and bikes okay.",
- "This interisland trip travels in a 'T' pattern: FH-Lopez-Shaw-Orcas, then Orcas-Shaw-Lopez-FH."
], - "Times": [
- {
- "DepartingTime": "2025-11-15T14:50:00.000Z",
- "ArrivingTime": "2025-11-15T15:05:00.000Z",
- "LoadingRule": 3,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-15T16:55:00.000Z",
- "ArrivingTime": "2025-11-15T17:10:00.000Z",
- "LoadingRule": 1,
- "VesselID": 38,
- "VesselName": "Yakima",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 2,
- "Routes": [
- 9
], - "AnnotationIndexes": [
- 0
]
}, - {
- "DepartingTime": "2025-11-15T17:45:00.000Z",
- "ArrivingTime": "2025-11-15T18:00:00.000Z",
- "LoadingRule": 3,
- "VesselID": 66,
- "VesselName": "Salish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-15T20:50:00.000Z",
- "ArrivingTime": "2025-11-15T21:05:00.000Z",
- "LoadingRule": 3,
- "VesselID": 66,
- "VesselName": "Salish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T00:05:00.000Z",
- "ArrivingTime": "2025-11-16T00:20:00.000Z",
- "LoadingRule": 3,
- "VesselID": 66,
- "VesselName": "Salish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [
- 1
]
}, - {
- "DepartingTime": "2025-11-16T00:35:00.000Z",
- "ArrivingTime": "2025-11-16T00:50:00.000Z",
- "LoadingRule": 1,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "Routes": [
- 9
], - "AnnotationIndexes": [
- 0
]
}, - {
- "DepartingTime": "2025-11-16T03:00:00.000Z",
- "ArrivingTime": "2025-11-16T03:15:00.000Z",
- "LoadingRule": 3,
- "VesselID": 66,
- "VesselName": "Salish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}
], - "AnnotationsIVR": [
- "No interisland vehicles. Foot passengers and bikes okay.",
- "This interisland trip travels in a 'T' pattern: FH-Lopez-Shaw-Orcas, then Orcas-Shaw-Lopez-FH."
]
}, - {
- "DepartingTerminalID": 15,
- "DepartingTerminalName": "Orcas Island",
- "ArrivingTerminalID": 13,
- "ArrivingTerminalName": "Lopez Island",
- "SailingNotes": "",
- "Annotations": [
- "No interisland vehicles. Foot passenger and bikes okay.",
- "This interisland trip travels in a 'T' pattern: FH-Lopez-Shaw-Orcas, then Orcas-Shaw-Lopez-FH."
], - "Times": [
- {
- "DepartingTime": "2025-11-15T14:50:00.000Z",
- "ArrivingTime": "2025-11-15T15:35:00.000Z",
- "LoadingRule": 3,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-15T17:45:00.000Z",
- "ArrivingTime": "2025-11-15T18:20:00.000Z",
- "LoadingRule": 3,
- "VesselID": 66,
- "VesselName": "Salish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-15T19:50:00.000Z",
- "ArrivingTime": "2025-11-15T20:20:00.000Z",
- "LoadingRule": 1,
- "VesselID": 69,
- "VesselName": "Samish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 3,
- "Routes": [
- 9
], - "AnnotationIndexes": [
- 0
]
}, - {
- "DepartingTime": "2025-11-15T20:50:00.000Z",
- "ArrivingTime": "2025-11-15T21:25:00.000Z",
- "LoadingRule": 3,
- "VesselID": 66,
- "VesselName": "Salish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-15T21:30:00.000Z",
- "ArrivingTime": "2025-11-15T22:00:00.000Z",
- "LoadingRule": 3,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T00:05:00.000Z",
- "ArrivingTime": "2025-11-16T00:40:00.000Z",
- "LoadingRule": 3,
- "VesselID": 66,
- "VesselName": "Salish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [
- 1
]
}, - {
- "DepartingTime": "2025-11-16T03:00:00.000Z",
- "ArrivingTime": "2025-11-16T03:35:00.000Z",
- "LoadingRule": 3,
- "VesselID": 66,
- "VesselName": "Salish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}
], - "AnnotationsIVR": [
- "No interisland vehicles. Foot passengers and bikes okay.",
- "This interisland trip travels in a 'T' pattern: FH-Lopez-Shaw-Orcas, then Orcas-Shaw-Lopez-FH."
]
}, - {
- "DepartingTerminalID": 15,
- "DepartingTerminalName": "Orcas Island",
- "ArrivingTerminalID": 1,
- "ArrivingTerminalName": "Anacortes",
- "SailingNotes": "",
- "Annotations": [
- "No interisland vehicles. Foot passenger and bikes okay."
], - "Times": [
- {
- "DepartingTime": "2025-11-15T14:50:00.000Z",
- "ArrivingTime": "2025-11-15T16:20:00.000Z",
- "LoadingRule": 3,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-15T16:55:00.000Z",
- "ArrivingTime": "2025-11-15T18:05:00.000Z",
- "LoadingRule": 3,
- "VesselID": 38,
- "VesselName": "Yakima",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 2,
- "Routes": [
- 9
], - "AnnotationIndexes": [
- 0
]
}, - {
- "DepartingTime": "2025-11-15T19:50:00.000Z",
- "ArrivingTime": "2025-11-15T21:05:00.000Z",
- "LoadingRule": 3,
- "VesselID": 69,
- "VesselName": "Samish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 3,
- "Routes": [
- 9
], - "AnnotationIndexes": [
- 0
]
}, - {
- "DepartingTime": "2025-11-15T21:30:00.000Z",
- "ArrivingTime": "2025-11-15T22:45:00.000Z",
- "LoadingRule": 3,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T00:35:00.000Z",
- "ArrivingTime": "2025-11-16T01:45:00.000Z",
- "LoadingRule": 3,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "Routes": [
- 9
], - "AnnotationIndexes": [
- 0
]
}, - {
- "DepartingTime": "2025-11-16T03:30:00.000Z",
- "ArrivingTime": "2025-11-16T04:25:00.000Z",
- "LoadingRule": 3,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T05:55:00.000Z",
- "ArrivingTime": "2025-11-16T06:50:00.000Z",
- "LoadingRule": 3,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}
], - "AnnotationsIVR": [
- "No interisland vehicles. Foot passengers and bikes okay."
]
}, - {
- "DepartingTerminalID": 18,
- "DepartingTerminalName": "Shaw Island",
- "ArrivingTerminalID": 13,
- "ArrivingTerminalName": "Lopez Island",
- "SailingNotes": "",
- "Annotations": [
- "Loads or unloads eastbound traffic on westbound sailing.",
- "This interisland trip travels in a 'T' pattern: FH-Lopez-Shaw-Orcas, then Orcas-Shaw-Lopez-FH."
], - "Times": [
- {
- "DepartingTime": "2025-11-15T15:05:00.000Z",
- "ArrivingTime": "2025-11-15T15:35:00.000Z",
- "LoadingRule": 3,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-15T18:00:00.000Z",
- "ArrivingTime": "2025-11-15T18:20:00.000Z",
- "LoadingRule": 3,
- "VesselID": 66,
- "VesselName": "Salish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-15T20:55:00.000Z",
- "ArrivingTime": "2025-11-15T22:00:00.000Z",
- "LoadingRule": 3,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "Routes": [
- 9
], - "AnnotationIndexes": [
- 0
]
}, - {
- "DepartingTime": "2025-11-15T21:05:00.000Z",
- "ArrivingTime": "2025-11-15T21:25:00.000Z",
- "LoadingRule": 3,
- "VesselID": 66,
- "VesselName": "Salish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T00:20:00.000Z",
- "ArrivingTime": "2025-11-16T00:40:00.000Z",
- "LoadingRule": 3,
- "VesselID": 66,
- "VesselName": "Salish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [
- 1
]
}, - {
- "DepartingTime": "2025-11-16T03:15:00.000Z",
- "ArrivingTime": "2025-11-16T03:35:00.000Z",
- "LoadingRule": 3,
- "VesselID": 66,
- "VesselName": "Salish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 4,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}
], - "AnnotationsIVR": [
- "Loads or unloads eastbound traffic on westbound sailing.",
- "This interisland trip travels in a 'T' pattern: FH-Lopez-Shaw-Orcas, then Orcas-Shaw-Lopez-FH."
]
}, - {
- "DepartingTerminalID": 18,
- "DepartingTerminalName": "Shaw Island",
- "ArrivingTerminalID": 1,
- "ArrivingTerminalName": "Anacortes",
- "SailingNotes": "",
- "Annotations": [
- "Loads or unloads eastbound traffic on westbound sailing."
], - "Times": [
- {
- "DepartingTime": "2025-11-15T15:05:00.000Z",
- "ArrivingTime": "2025-11-15T16:20:00.000Z",
- "LoadingRule": 3,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-15T17:10:00.000Z",
- "ArrivingTime": "2025-11-15T18:05:00.000Z",
- "LoadingRule": 3,
- "VesselID": 38,
- "VesselName": "Yakima",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 2,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-15T20:55:00.000Z",
- "ArrivingTime": "2025-11-15T22:45:00.000Z",
- "LoadingRule": 3,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "Routes": [
- 9
], - "AnnotationIndexes": [
- 0
]
}, - {
- "DepartingTime": "2025-11-16T00:50:00.000Z",
- "ArrivingTime": "2025-11-16T01:45:00.000Z",
- "LoadingRule": 3,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T03:05:00.000Z",
- "ArrivingTime": "2025-11-16T04:25:00.000Z",
- "LoadingRule": 3,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "Routes": [
- 9
], - "AnnotationIndexes": [
- 0
]
}, - {
- "DepartingTime": "2025-11-16T05:35:00.000Z",
- "ArrivingTime": "2025-11-16T06:50:00.000Z",
- "LoadingRule": 3,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "Routes": [
- 9
], - "AnnotationIndexes": [
- 0
]
}
], - "AnnotationsIVR": [
- "Loads or unloads eastbound traffic on westbound sailing."
]
}, - {
- "DepartingTerminalID": 13,
- "DepartingTerminalName": "Lopez Island",
- "ArrivingTerminalID": 1,
- "ArrivingTerminalName": "Anacortes",
- "SailingNotes": "",
- "Annotations": [ ],
- "Times": [
- {
- "DepartingTime": "2025-11-15T14:25:00.000Z",
- "ArrivingTime": "2025-11-15T15:10:00.000Z",
- "LoadingRule": 3,
- "VesselID": 38,
- "VesselName": "Yakima",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 2,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-15T15:35:00.000Z",
- "ArrivingTime": "2025-11-15T16:20:00.000Z",
- "LoadingRule": 3,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-15T16:55:00.000Z",
- "ArrivingTime": "2025-11-15T17:40:00.000Z",
- "LoadingRule": 3,
- "VesselID": 69,
- "VesselName": "Samish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 3,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-15T20:20:00.000Z",
- "ArrivingTime": "2025-11-15T21:05:00.000Z",
- "LoadingRule": 3,
- "VesselID": 69,
- "VesselName": "Samish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 3,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-15T22:00:00.000Z",
- "ArrivingTime": "2025-11-15T22:45:00.000Z",
- "LoadingRule": 3,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-15T23:05:00.000Z",
- "ArrivingTime": "2025-11-15T23:50:00.000Z",
- "LoadingRule": 3,
- "VesselID": 38,
- "VesselName": "Yakima",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 2,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T00:20:00.000Z",
- "ArrivingTime": "2025-11-16T01:05:00.000Z",
- "LoadingRule": 3,
- "VesselID": 69,
- "VesselName": "Samish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 3,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T03:05:00.000Z",
- "ArrivingTime": "2025-11-16T03:50:00.000Z",
- "LoadingRule": 3,
- "VesselID": 38,
- "VesselName": "Yakima",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 2,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T04:20:00.000Z",
- "ArrivingTime": "2025-11-16T05:05:00.000Z",
- "LoadingRule": 3,
- "VesselID": 69,
- "VesselName": "Samish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 3,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}
], - "AnnotationsIVR": [ ]
}
]
}import { fetchScheduleTodayByTerminals } from 'ws-dottie/wsf-schedule/core'; const data = await fetchScheduleTodayByTerminals({ params: { "DepartingTerminalID": 1, "ArrivingTerminalID": 10, "OnlyRemainingTimes": false }, fetchMode: 'native', validate: true }); console.log(data);
Example of a successful response from the API
{- "ScheduleID": 193,
- "ScheduleName": "Fall 2025",
- "ScheduleSeason": 2,
- "ScheduleStart": "2025-09-21T07:00:00.000Z",
- "ScheduleEnd": "2025-12-27T08:00:00.000Z",
- "AllRoutes": [
- 9
], - "TerminalCombos": [
- {
- "DepartingTerminalID": 1,
- "DepartingTerminalName": "Anacortes",
- "ArrivingTerminalID": 10,
- "ArrivingTerminalName": "Friday Harbor",
- "SailingNotes": "",
- "Annotations": [ ],
- "Times": [
- {
- "DepartingTime": "2025-11-15T12:05:00.000Z",
- "ArrivingTime": "2025-11-15T13:15:00.000Z",
- "LoadingRule": 3,
- "VesselID": 38,
- "VesselName": "Yakima",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 2,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-15T14:15:00.000Z",
- "ArrivingTime": "2025-11-15T15:45:00.000Z",
- "LoadingRule": 3,
- "VesselID": 69,
- "VesselName": "Samish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 3,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-15T16:40:00.000Z",
- "ArrivingTime": "2025-11-15T17:50:00.000Z",
- "LoadingRule": 3,
- "VesselID": 2,
- "VesselName": "Chelan",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-15T18:30:00.000Z",
- "ArrivingTime": "2025-11-15T19:40:00.000Z",
- "LoadingRule": 3,
- "VesselID": 38,
- "VesselName": "Yakima",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 2,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-15T21:35:00.000Z",
- "ArrivingTime": "2025-11-15T22:45:00.000Z",
- "LoadingRule": 3,
- "VesselID": 69,
- "VesselName": "Samish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 3,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T00:20:00.000Z",
- "ArrivingTime": "2025-11-16T01:50:00.000Z",
- "LoadingRule": 3,
- "VesselID": 38,
- "VesselName": "Yakima",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 2,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T01:35:00.000Z",
- "ArrivingTime": "2025-11-16T03:05:00.000Z",
- "LoadingRule": 3,
- "VesselID": 69,
- "VesselName": "Samish",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 3,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}, - {
- "DepartingTime": "2025-11-16T04:15:00.000Z",
- "ArrivingTime": "2025-11-16T05:45:00.000Z",
- "LoadingRule": 3,
- "VesselID": 38,
- "VesselName": "Yakima",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 2,
- "Routes": [
- 9
], - "AnnotationIndexes": [ ]
}
], - "AnnotationsIVR": [ ]
}
]
}import { fetchScheduleValidDateRange } from 'ws-dottie/wsf-schedule/core'; const data = await fetchScheduleValidDateRange({ fetchMode: 'native', validate: true }); console.log(data);
Example of a successful response from the API
{- "DateFrom": "2025-11-15T08:00:00.000Z",
- "DateThru": "2026-03-21T07:00:00.000Z"
}import { fetchTerminals } from 'ws-dottie/wsf-schedule/core'; const data = await fetchTerminals({ params: { "TripDate": "2025-11-23" }, fetchMode: 'native', validate: true }); console.log(data);
Example of a successful response from the API (showing first item of 19 total)
[- {
- "TerminalID": 1,
- "Description": "Anacortes"
}
]import { fetchTimeAdjustments } from 'ws-dottie/wsf-schedule/core'; const data = await fetchTimeAdjustments({ fetchMode: 'native', validate: true }); console.log(data);
Example of a successful response from the API (showing first item of 291 total)
[- {
- "ScheduleID": 193,
- "SchedRouteID": 2383,
- "RouteID": 8,
- "RouteDescription": "Port Townsend / Coupeville",
- "RouteSortSeq": 30,
- "SailingID": 7693,
- "SailingDescription": "Fall Leave Port Townsend",
- "ActiveSailingDateRange": {
- "DateFrom": "2025-10-13T07:00:00.000Z",
- "DateThru": "2025-12-27T08:00:00.000Z",
- "EventID": null,
- "EventDescription": null
}, - "SailingDir": 1,
- "JourneyID": 164528,
- "VesselID": 52,
- "VesselName": "Kennewick",
- "VesselHandicapAccessible": true,
- "VesselPositionNum": 1,
- "JourneyTerminalID": 233262,
- "TerminalID": 17,
- "TerminalDescription": "Port Townsend",
- "TerminalBriefDescription": "P. Townsend",
- "TimeToAdj": "1900-01-02T02:45:00.000Z",
- "AdjDateFrom": "2025-11-19T08:00:00.000Z",
- "AdjDateThru": "2025-11-19T08:00:00.000Z",
- "TidalAdj": true,
- "EventID": null,
- "EventDescription": null,
- "DepArrIndicator": 1,
- "AdjType": 2,
- "Annotations": [ ]
}
]import { fetchTimeAdjustmentsByRoute } from 'ws-dottie/wsf-schedule/core'; const data = await fetchTimeAdjustmentsByRoute({ params: { "RouteID": 1 }, fetchMode: 'native', validate: true }); console.log(data);
Example of a successful response from the API
[ ]import { fetchTimeAdjustmentsBySchedRoute } from 'ws-dottie/wsf-schedule/core'; const data = await fetchTimeAdjustmentsBySchedRoute({ params: { "SchedRouteID": 2401 }, fetchMode: 'native', validate: true }); console.log(data);
Example of a successful response from the API
[ ]