---
title: "Get arrivals for a stop for a route"
method: GET
path: "/bus/routes/{route_id}/arrivals/{stop_id}"
tags: ["bus"]
---

# Get arrivals for a stop for a route

`GET /bus/routes/{route_id}/arrivals/{stop_id}`

## Request

- Base URL: `https://api.umd.io/v1`
- URL: `https://api.umd.io/v1/bus/routes/{route_id}/arrivals/{stop_id}`
- Auth: none declared
- TypeScript: <https://skmtc.dev/umdio/apis/umd-io/docs/bus/routes/:route_id/arrivals/:stop_id/get.ts> (a function with typed inputs; its response is checked against the schema)

Get arrivals for a stop for a route

## Path parameters

- `route_id` string, required
- `stop_id` string, required

## Response `200`

Successful Operation

- object
  - `copyright` string
  - `predictions` object
    - `routeTag` string
    - `stopTag` string
    - `routeTitle` string
    - `agencyTitle` string
    - `dirTitleBecauseNoPredictions` string
    - `message` object[]
      - `text` string
      - `priority` string

## Other responses

- `400`: Malformed route id or stop id
- `404`: Unknown route id or stop id

## Changes

- **2026-07-17** `c0fac695dd04`: 1 info
  - endpoint added
- **2020-04-19** `1f4fb7230e02`: 1 breaking
  - api path removed without deprecation
- **2020-03-31** `b4919cd9fb0d`: 1 info
  - endpoint added
- **2019-07-02** `f2f973dd5f11`: 1 breaking
  - api path removed without deprecation

[Operation history](https://skmtc.dev/umdio/apis/umd-io/changes/bus/routes/:route_id/arrivals/:stop_id/get.md)

---

[API](https://skmtc.dev/umdio/apis/umd-io.md) - [All operations](https://skmtc.dev/umdio/apis/umd-io/llms.txt) - [OpenAPI document](https://skmtc.dev/umdio/apis/umd-io/revisions/c0fac695dd04?raw)
