Back to API parent page

Method: arrivals-and-departures-for-stop

Get current arrivals and departures for a stop identified by id

Sample Response

<response>
  <version>2</version>
  <code>200</code>
  <text>OK</text>
  <currentTime>1270614730908</currentTime>
  <data class="listWithReferences">
    <references>...</references>
    <entry class="stopWithArrivalsAndDepartures">
      <stopId>1_75403</stopId>
      <arrivalsAndDepartures>
        <arrivalAndDeparture>...</arrivalAndDeparture>
        <arrivalAndDeparture>...</arrivalAndDeparture>
        <arrivalAndDeparture>...</arrivalAndDeparture>
      </arrivalsAndDepartures>
      <nearbyStopIds>
        <string>1_75414</string>
        <string>...</string>
      </nearbyStopIds>
    </entry>
  </data>
</response>

Request Parameters

  • id - the stop id, encoded directly in the url:
    • http://api.pugetsound.onebusaway.org/api/where/arrivals-and-departures-for-stop/[ID GOES HERE].xml
  • minutesBefore=n - include vehicles having arrived or departed in the previous n minutes (default=5)
  • minutesAfter=n - include vehicles arriving or departing in the next n minutes (default=35)
  • time - by default, the method returns the status of the system right now. However, the system can also be queried at a specific time. This can be useful for testing. See timestamps for details on the format of the time parameter.

Response

The response is primarily composed of <arrivalAndDeparture/> elements, so see the element documentation for specific details.

The nearby stop list is designed to capture stops that are very close by (like across the street) for quick navigation.