Warning, /libraries/kpublictransport/src/lib/backends/otp/otp2/departure.graphql is written in an unsupported language. File is not indexed.

0001 # SPDX-FileCopyrightText: 2020-2021 Volker Krause <vkrause@kde.org>
0002 # SPDX-License-Identifier: CC0-1.0
0003 
0004 query departures(
0005     $lat: Float!,
0006     $lon: Float!,
0007     $startTime: Long!,
0008     $maxResults: Int!,
0009     $modes: [Mode]!
0010   ) {
0011   nearest(
0012         lat: $lat,
0013         lon: $lon,
0014         maxDistance: 500,
0015         filterByPlaceTypes: DEPARTURE_ROW,
0016         filterByModes: $modes
0017     ) {
0018     edges {
0019       node {
0020         place {
0021           ...on DepartureRow {
0022             stop {
0023               id: gtfsId
0024               name
0025               lat
0026               lon
0027               parentStation {
0028                 id: gtfsId
0029                 name
0030                 lat
0031                 lon
0032               }
0033             }
0034             stoptimes(startTime: $startTime, numberOfDepartures: $maxResults, omitCanceled: false) {
0035               stop {
0036                 platformCode
0037               }
0038               serviceDay
0039               scheduledArrival
0040               realtimeArrival
0041               scheduledDeparture
0042               realtimeDeparture
0043               realtime
0044               trip {
0045                 tripHeadsign
0046                 route {
0047                   type
0048                   desc
0049                   shortName
0050                   longName
0051                   color
0052                   textColor
0053                   #bikesAllowed
0054                   alerts {
0055                     alertHeaderTextTranslations {
0056                       language
0057                       text
0058                     }
0059                     alertDescriptionTextTranslations {
0060                       language
0061                       text
0062                     }
0063                     alertEffect
0064                     alertCause
0065                     alertSeverityLevel
0066                   }
0067                 }
0068               }
0069             }
0070           }
0071         }
0072       }
0073     }
0074   }
0075 }