---
title: "POST /route-pricing-data/search"
method: POST
path: "/route-pricing-data/search"
tags: ["Search"]
---

# POST /route-pricing-data/search

`POST /route-pricing-data/search`

Search for route pricing data

## Request body

- object
  - `origin` string, required
  - `destination` string, required
  - `timePeriod` 'byDay' | 'all', required
  - `start` string
  - `end` string
  - `currencyCode` string, required

## Response `200`

Returns route pricing data

- object[]
  - `origin` string
  - `destination` string
  - `start` string
  - `end` string
  - `price` object
    - `amount` number
    - `currencyCode` string
    - `priceConverted` boolean
  - `journeys` object[]
    - `origin` string
    - `destination` string
    - `departAt` string
    - `arriveAt` string
    - `validAt` string
    - `legs` object[]
      - `origin` string
      - `destination` string
      - `departAt` string
      - `arriveAt` string
      - `carrier` string
      - `transportDesignation` string
      - `timetableId` string
      - `transportMode` string
  - `warnings` object[]
    - `code` string
    - `severity` 'correctable' | 'intermittent' | 'unrecoverable' | 'unexpected'
    - `detail` string
    - `service` string
    - `target` object[]
      - `id` string
      - `type` string

---

[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)
