---
title: "GET /coaches/search/{searchId}"
method: GET
path: "/coaches/search/{searchId}"
tags: ["Coaches"]
---

# GET /coaches/search/{searchId}

`GET /coaches/search/{searchId}`

Returns a journey search result for coaches

## Path parameters

- `searchId` string, required

## Response `200`

Returns a journey search result for coaches

- object
  - `data` object, required
    - `locations` object — A dictionary of coach Locations.
    - `transportModes` object — A dictionary of coach Transport Modes.
    - `coachJourneySearch` object
      - `id` string
      - `journeys` object — A dictionary of coach journeys.
      - `legs` object — Legs of a coach journey.
      - `fareSearches` object — Fare Searches in a coach search.
      - `offers` object — Offers in a coach search.
      - `fareTypes` object — Fare Type in a coach search.
      - `fares` object — Fare in a coach search.
      - `passengers` object — Passenger in a coach search.

---

[API](https://skmtc.net/thetrainline/apis/trainline-desktop-api.md) · [All operations](https://skmtc.net/thetrainline/apis/trainline-desktop-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/thetrainline/trainline-desktop-api/revisions/45a894ec56f4/schema)
