---
title: "POST /conversational-search"
method: POST
path: "/conversational-search"
tags: ["Conversational Search"]
---

# POST /conversational-search

`POST /conversational-search`

## Request

- Base URL: `https://thetrainline.com` (the document declares no server; this is the origin it was published from)
- URL: `https://thetrainline.com/conversational-search`
- Auth: none declared

## Request body

- object
  - `conversationId` string, uuid, required
  - `inputText` string, required
  - `sessionId` string

## Response `200`

Conversational search response

- object

## Changes

- **2026-10-12** `754b48400e9d`: 1 info
  - endpoint added
- **2026-09-28** `fca0adf521c7`: 1 breaking
  - api path removed without deprecation
- **2026-09-26** `b1060ff679e9`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/thetrainline/apis/trainline-desktop-api/changes/conversational-search/post.md)

---

[API](https://skmtc.dev/thetrainline/apis/trainline-desktop-api.md) - [All operations](https://skmtc.dev/thetrainline/apis/trainline-desktop-api/llms.txt) - [OpenAPI document](https://skmtc.dev/thetrainline/apis/trainline-desktop-api/revisions/754b48400e9d?raw)
