---
title: "Bus Location"
method: GET
path: "/live/bus/{vehicle_door_no}"
---

# Bus Location

`GET /live/bus/{vehicle_door_no}`

## Path parameters

- `vehicle_door_no` string, required

## Response `200`

Successful Response

- LiveBusIndividual
  - `vehicle_door_no` string, required
  - `last_location_time` string, time, required
  - `last_location` Coordinates, required
    - `x` number, required
    - `y` number, required
  - `vehicle_plate` string, required
  - `speed` number, required
  - `amenities` Amenities, required
    - `wheelchair_accessible` boolean, required
    - `wifi` boolean, required
    - `air_conditioning` boolean, required
    - `usb` boolean, required
    - `bicycle` boolean, required
  - `vehicle_info` VehicleInfo, required
    - `operator` string, required
    - `brand_name` string, required
    - `seating_capacity` integer, required
    - `full_capacity` integer, required
    - `year` integer, required
    - `vehicle_type` string, required

## Other responses

- `422` — Validation Error

## Changes

- **2024-11-30** `d584776ef3f5` — 2 info
  - added the required property `amenities` to the response with the `200` status
  - added the required property `vehicle_info` to the response with the `200` status

[Change history](https://skmtc.dev/styrowolf/apis/fastapi/changes/live/bus/:vehicle_door_no/get.md)

---

[API](https://skmtc.dev/styrowolf/apis/fastapi.md) · [All operations](https://skmtc.dev/styrowolf/apis/fastapi/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/styrowolf/fastapi/revisions/1f272d11e862/schema)
