---
title: "Trainline Desktop API"
account: thetrainline
slug: trainline-desktop-api
---

# Trainline Desktop API

- Operations: 101
- Versions: 2 (latest `45a894ec56f4`)
- Source: https://thetrainline.com/api/api-docs
- OpenAPI document: https://skmtc-service-staging.skmtc.workers.dev/v1/apis/thetrainline/trainline-desktop-api/revisions/45a894ec56f4/schema

## Operations

101 in total, by tag:

- Addresses (2)
- Auth (5)
- Journey Search (5)
- Calling Points (1)
- Travel Service Information (1)
- Coaches (2)
- Basket (11)
- Product (16)
- Locations (1)
- Confirmation (1)
- Payment (20)
- RebookPredictions (1)
- Best Fares (1)
- Train Times Fares (1)
- Customer status (2)
- GTM (1)
- CE (1)
- Customer (3)
- Other (3)
- DiscountCards (2)
- DPI (2)
- SearchCustomer (1)
- Insurance (2)
- AppSettings (2)
- Sessions (1)
- Sessions Data (2)
- Travel Card (2)
- Register smart card (1)
- Reactivate smart card (1)
- Search (1)
- Passengers (2)
- Passenger Delete (1)
- Travel document Delete (1)
- Railcard Delete (1)
- Smart Collectin Location (1)

Every operation, with a link to its markdown: https://skmtc.net/thetrainline/apis/trainline-desktop-api/llms.txt
