{"PDX":{"name":"Portland","code":"PDX","tz":"America/Los_Angeles","lat":45.528724,"lon":-122.676806,"hasAddress":true,"address1":"800 NW Sixth Avenue","address2":" ","city":"Portland","state":"OR","zip":"97209","trains":[{"routeName":"Coast Starlight","trainNum":"11","trainNumRaw":"11","trainID":"11-21","lat":36.59076036742928,"lon":-121.54110487093071,"iconColor":"#2a893d","textColor":"#ffffff","thisStationMin":{"schArr":"2026-06-21T13:55:00-07:00","schDep":"2026-06-21T14:22:00-07:00","arr":"2026-06-21T13:56:00-07:00","dep":"2026-06-21T14:23:00-07:00","status":"Departed","stopIconColor":"#2a8b39","platform":""},"heading":"SE","eventCode":"PRB","eventTZ":"America/Los_Angeles","eventName":"Paso Robles","origCode":"SEA","originTZ":"America/Los_Angeles","origName":"Seattle King Street","destCode":"LAX","destTZ":"America/Los_Angeles","destName":"Los Angeles Union","trainState":"Active","velocity":48.2929534912109,"statusMsg":" ","createdAt":"2026-06-22T15:29:17-04:00","updatedAt":"2026-06-22T15:29:17-04:00","lastValTS":"2026-06-22T12:25:40-07:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":false,"alerts":[]},{"routeName":"Coast Starlight","trainNum":"11","trainNumRaw":"11","trainID":"11-22","lat":46.290029288211095,"lon":-122.90698947417786,"iconColor":"#379627","textColor":"#ffffff","thisStationMin":{"schArr":"2026-06-22T13:55:00-07:00","schDep":"2026-06-22T14:22:00-07:00","arr":"2026-06-22T13:55:00-07:00","dep":"2026-06-22T13:55:00-07:00","status":"Enroute","stopIconColor":"#2a893d","platform":""},"heading":"S","eventCode":"KEL","eventTZ":"America/Los_Angeles","eventName":"Kelso","origCode":"SEA","originTZ":"America/Los_Angeles","origName":"Seattle King Street","destCode":"LAX","destTZ":"America/Los_Angeles","destName":"Los Angeles Union","trainState":"Active","velocity":66.940299987793,"statusMsg":" ","createdAt":"2026-06-22T15:29:17-04:00","updatedAt":"2026-06-22T15:29:17-04:00","lastValTS":"2026-06-22T12:25:46-07:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":false,"alerts":[]},{"routeName":"Coast Starlight","trainNum":"14","trainNumRaw":"14","trainID":"14-21","lat":43.85111010217051,"lon":-122.65499767278794,"iconColor":"#bca515","textColor":"#000000","thisStationMin":{"schArr":"2026-06-22T15:40:00-07:00","schDep":"2026-06-22T15:56:00-07:00","arr":"2026-06-22T15:40:00-07:00","dep":"2026-06-22T15:40:00-07:00","status":"Enroute","stopIconColor":"#2a893d","platform":""},"heading":"NW","eventCode":"EUG","eventTZ":"America/Los_Angeles","eventName":"Eugene-Springfield","origCode":"LAX","originTZ":"America/Los_Angeles","origName":"Los Angeles Union","destCode":"SEA","destTZ":"America/Los_Angeles","destName":"Seattle King Street","trainState":"Active","velocity":49.4984169006348,"statusMsg":" ","createdAt":"2026-06-22T15:29:17-04:00","updatedAt":"2026-06-22T15:29:17-04:00","lastValTS":"2026-06-22T12:25:40-07:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":false,"alerts":[]},{"routeName":"Coast Starlight","trainNum":"14","trainNumRaw":"14","trainID":"14-22","lat":34.4252787058093,"lon":-119.72176081326917,"iconColor":"#2a893d","textColor":"#ffffff","thisStationMin":{"schArr":"2026-06-23T15:40:00-07:00","schDep":"2026-06-23T15:56:00-07:00","arr":"2026-06-23T15:40:00-07:00","dep":"2026-06-23T15:40:00-07:00","status":"Enroute","stopIconColor":"#2a893d","platform":""},"heading":"NW","eventCode":"SLO","eventTZ":"America/Los_Angeles","eventName":"San Luis Obispo","origCode":"LAX","originTZ":"America/Los_Angeles","origName":"Los Angeles Union","destCode":"SEA","destTZ":"America/Los_Angeles","destName":"Seattle King Street","trainState":"Active","velocity":58.9929656982422,"statusMsg":" ","createdAt":"2026-06-22T15:29:17-04:00","updatedAt":"2026-06-22T15:29:17-04:00","lastValTS":"2026-06-22T12:25:46-07:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":false,"alerts":[]},{"routeName":"Empire Builder","trainNum":"27","trainNumRaw":"27","trainID":"27-22","lat":45.58110214971177,"lon":-122.36229624452335,"iconColor":"#c60b31","textColor":"#ffffff","thisStationMin":{"schArr":"2026-06-22T11:17:00-07:00","schDep":"2026-06-22T11:17:00-07:00","arr":"2026-06-22T13:05:00-07:00","dep":"2026-06-22T13:05:00-07:00","status":"Enroute","stopIconColor":"#c60b31","platform":""},"heading":"W","eventCode":"VAN","eventTZ":"America/Los_Angeles","eventName":"Vancouver","origCode":"SPK","originTZ":"America/Los_Angeles","origName":"Spokane","destCode":"PDX","destTZ":"America/Los_Angeles","destName":"Portland","trainState":"Active","velocity":67.505744934082,"statusMsg":" ","createdAt":"2026-06-22T15:29:17-04:00","updatedAt":"2026-06-22T15:29:17-04:00","lastValTS":"2026-06-22T12:25:45-07:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]},{"routeName":"Amtrak Cascades","trainNum":"502","trainNumRaw":"502","trainID":"502-22","lat":47.534997834505546,"lon":-122.29862937318349,"iconColor":"#c61b0c","textColor":"#ffffff","thisStationMin":{"schArr":"2026-06-22T08:30:00-07:00","schDep":"2026-06-22T08:30:00-07:00","arr":"2026-06-22T09:11:00-07:00","dep":"2026-06-22T09:11:00-07:00","status":"Departed","stopIconColor":"#c6250c","platform":""},"heading":"NW","eventCode":"SEA","eventTZ":"America/Los_Angeles","eventName":"Seattle King Street","origCode":"PDX","originTZ":"America/Los_Angeles","origName":"Portland","destCode":"SEA","destTZ":"America/Los_Angeles","destName":"Seattle King Street","trainState":"Active","velocity":79.0176696777344,"statusMsg":" ","createdAt":"2026-06-22T15:29:17-04:00","updatedAt":"2026-06-22T15:29:17-04:00","lastValTS":"2026-06-22T12:28:43-07:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]},{"routeName":"Amtrak Cascades","trainNum":"503","trainNumRaw":"503","trainID":"503-22","lat":45.3706757839963,"lon":-122.59065164473967,"iconColor":"#c6310c","textColor":"#ffffff","thisStationMin":{"schArr":"2026-06-22T10:35:00-07:00","schDep":"2026-06-22T11:08:00-07:00","arr":"2026-06-22T10:34:00-07:00","dep":"2026-06-22T11:10:00-07:00","status":"Departed","stopIconColor":"#2a893d","platform":""},"heading":"SW","eventCode":"ORC","eventTZ":"America/Los_Angeles","eventName":"Oregon City","origCode":"SEA","originTZ":"America/Los_Angeles","origName":"Seattle King Street","destCode":"EUG","destTZ":"America/Los_Angeles","destName":"Eugene-Springfield","trainState":"Active","velocity":48.8681907653809,"statusMsg":" ","createdAt":"2026-06-22T15:29:17-04:00","updatedAt":"2026-06-22T15:29:17-04:00","lastValTS":"2026-06-22T12:28:43-07:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]},{"routeName":"Amtrak Cascades","trainNum":"504","trainNumRaw":"504","trainID":"504-22","lat":46.81102160003193,"lon":-122.86242629072132,"iconColor":"#499c24","textColor":"#ffffff","thisStationMin":{"schArr":"2026-06-22T10:20:00-07:00","schDep":"2026-06-22T10:40:00-07:00","arr":"2026-06-22T10:11:00-07:00","dep":"2026-06-22T10:40:00-07:00","status":"Departed","stopIconColor":"#2a893d","platform":""},"heading":"N","eventCode":"OLW","eventTZ":"America/Los_Angeles","eventName":"Lacey","origCode":"EUG","originTZ":"America/Los_Angeles","origName":"Eugene-Springfield","destCode":"SEA","destTZ":"America/Los_Angeles","destName":"Seattle King Street","trainState":"Active","velocity":79.8095474243164,"statusMsg":" ","createdAt":"2026-06-22T15:29:17-04:00","updatedAt":"2026-06-22T15:29:17-04:00","lastValTS":"2026-06-22T12:28:44-07:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]},{"routeName":"Amtrak Cascades","trainNum":"505","trainNumRaw":"505","trainID":"505-22","lat":45.53802655251224,"lon":-122.6904594338464,"iconColor":"#8cae1c","textColor":"#000000","thisStationMin":{"schArr":"2026-06-22T12:20:00-07:00","schDep":"2026-06-22T12:20:00-07:00","arr":"2026-06-22T12:29:00-07:00","dep":"2026-06-22T12:29:00-07:00","status":"Enroute","stopIconColor":"#8cae1c","platform":""},"heading":"SE","eventCode":"PDX","eventTZ":"America/Los_Angeles","eventName":"Portland","origCode":"SEA","originTZ":"America/Los_Angeles","origName":"Seattle King Street","destCode":"PDX","destTZ":"America/Los_Angeles","destName":"Portland","trainState":"Active","velocity":0.0111846998333931,"statusMsg":" ","createdAt":"2026-06-22T15:29:17-04:00","updatedAt":"2026-06-22T15:29:17-04:00","lastValTS":"2026-06-22T12:28:43-07:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]},{"routeName":"Amtrak Cascades","trainNum":"517","trainNumRaw":"517","trainID":"517-22","lat":47.449006930260474,"lon":-122.2407756444475,"iconColor":"#2a893d","textColor":"#ffffff","thisStationMin":{"schArr":"2026-06-22T15:35:00-07:00","schDep":"2026-06-22T15:35:00-07:00","arr":"2026-06-22T15:40:00-07:00","dep":"2026-06-22T15:40:00-07:00","status":"Enroute","stopIconColor":"#389726","platform":""},"heading":"S","eventCode":"TAC","eventTZ":"America/Los_Angeles","eventName":"Tacoma Dome","origCode":"VCVR","originTZ":"America/Vancouver","origName":"Vancouver Pacific Central","destCode":"PDX","destTZ":"America/Los_Angeles","destName":"Portland","trainState":"Active","velocity":58.7599411010742,"statusMsg":" ","createdAt":"2026-06-22T15:29:17-04:00","updatedAt":"2026-06-22T15:29:17-04:00","lastValTS":"2026-06-22T12:28:44-07:00","provider":"Amtrak","providerShort":"AMTK","onlyOfTrainNum":true,"alerts":[]}]}}