1. train
ChinaTicket.Online OPEN API Document
  • Default module
    • Open API
      • flight
        • Flight Shopping
        • Flight Pricing
        • Price validation
        • Create origin order
        • pay an order
        • cancel an order
        • order detail
        • search change solutions
        • request an flight change
        • request an refund
        • confirm to refund the tiekct
      • train
        • Train Stations
          GET
        • Train shopping
          POST
        • Create train order
          POST
        • Order detail
          GET
        • Cancel an order
          DELETE
        • Pay an order
          POST
        • Intercept an order
          POST
        • Refund an order
          POST
      • Get Balance
        GET
    • Schemas
      • request
        • request.FlightShoppingRequest
        • request.PayFlightOrderRequest
        • request.ChangeFlightOrderRequests
        • request.CreateFlightOriginOrderRequest
        • request.FlightChangeSearchRequest
        • request.RefundFlightOrderRequest
      • consts
        • consts.CabinClass
        • consts.RefundReason
        • consts.FlightOrderStatus
        • consts.FlightOrderType
        • consts.FlightTicketStatus
        • consts.FlightProductType
        • consts.FlightInvoiceType
        • consts.FlightTaxType
        • consts.PassengerEligibility
      • model
        • model.FlightJourneyCore
        • model.PassengerCountRequest
        • model.ChangeSegment
        • model.PassengerFlightOrder
        • model.ChangeShoppingResult
        • model.ChangeShoppingSegment
        • model.FlightSegmentInfo
        • model.BaggageRule
        • model.BaggageRuleDetail
        • model.FlightCoreSegmentCache
        • model.StopOver
        • model.OrderDetail
        • model.FareRule
        • model.FlightJourney
        • model.FlightSegmentWithCoreSegment
        • model.CoreSegmentDetail
        • model.FlightScheduleChange
        • model.FlightPassengerTickets
        • model.FlightTicket
        • model.PriceDetail
        • model.PriceInFlightOriginOrder
        • model.PriceInFlightChangeOrder
        • model.PriceInFlightRefundOrder
        • model.PriceInFlightVoidOrder
        • model.FlightSolutionResp
        • model.FlightJourneyResp
        • model.FlightPriceDetail
        • model.FlightPrice
        • model.FlightTax
        • model.FlightSolutionLimitation
        • model.FlightLimitAgePair
      • Schemas
        • consts.PassengerType
        • consts.Gender
        • consts.TrainIssueWay
        • consts.TravelDocumentType
        • consts.TrainOrderStatus
        • consts.TrainOrderTicketStatus
        • consts.TrainPassengerStatus
        • consts.TrainRefundStatus
        • dto.PaginationList-array_resp_TrainOrderResp
        • resp.TrainOrderResp
        • resp.TrainOriginTicketDetail
        • req.TrainOrderListReq
        • response.Response-dto_PaginationList-array_resp_TrainOrderResp
        • model.CreateTrainOriginOrderReq
        • response.Response-resp_TrainOrderResp
        • resp.TrainChangeDetail
        • resp.TrainChangeTicketDetail
        • resp.StationDetail
        • model.ShoppingCNTrainStationsResp
        • req.TrainShoppingReq
        • response.Response-array_model_ShoppingCNTrainStationsResp
        • resp.Seats
        • resp.StationInfo
        • response.Response-array_resp_TrainShoppingResp
        • resp.TrainShoppingResp
  • berlogic
    • authenticate
      POST
    • preparePayment
      POST
    • finishBooking
      POST
    • checkPricing
      POST
    • createReservation
      POST
    • priceBrandFamily
      POST
    • searchAeroexpressSeatInfo
      POST
    • searchExchanges
      POST
    • refundBooking
      POST
    • searchFlights
      POST
    • calculateInsurance
      POST
    • sendEmail
      POST
    • cancelReservation
      POST
    • voidTickets
      POST
    • updatePassenger
      POST
    • getBookingRefundCost
      POST
    • bookAdditionalServices
      POST
    • refundPolicy
      POST
    • changePassword
      POST
    • reversePolicy
      POST
    • searchRemarks
      POST
    • issuePolicy
      POST
    • exchangeBooking
      POST
    • searchSchedule
      POST
    • priceAdditionalServices
      POST
    • searchAeroexpressTrainInfo
      POST
  1. train

Train Stations

Developing
GET
/api/v3/train/train-stations

Request

Query Params

Header Params

Request Code Samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request GET '/api/v3/train/train-stations?page&pageSize' \
--header 'code: 57v6gS' \
--header 'timestamp: 1723517803' \
--header 'signature: 156d834a35dd5a88e231c35bb5cd288cd281da91'

Responses

🟢200Success
application/json
Body

Example
{
    "code": 0,
    "message": "成功",
    "realMessage": "",
    "data": {
        "items": [
            {
                "code": "BIK",
                "name": "Binzhou",
                "locales": {
                    "zh-cn": "滨州"
                },
                "pinyin": "binzhou",
                "latitude": 0,
                "longitude": 0,
                "city": null,
                "verified": false
            },
            {
                "code": "BIV",
                "name": "Beiying",
                "locales": {
                    "zh-cn": "北营"
                },
                "pinyin": "beiying",
                "latitude": 0,
                "longitude": 0,
                "city": null,
                "verified": false
            },
            {
                "code": "BIY",
                "name": "Baihe east",
                "locales": {
                    "zh-cn": "白河东"
                },
                "pinyin": "baihedong",
                "latitude": 32.8,
                "longitude": 110.11,
                "city": null,
                "verified": false
            },
            {
                "code": "BIZ",
                "name": "Baise",
                "locales": {
                    "zh-cn": "百色"
                },
                "pinyin": "baise",
                "latitude": 23.89,
                "longitude": 106.66,
                "city": null,
                "verified": false
            },
            {
                "code": "BJB",
                "name": "Binjiang",
                "locales": {
                    "zh-cn": "滨江"
                },
                "pinyin": "binjiang",
                "latitude": 45.78,
                "longitude": 126.66,
                "city": null,
                "verified": false
            },
            {
                "code": "BJJ",
                "name": "Baijigou",
                "locales": {
                    "zh-cn": "白芨沟"
                },
                "pinyin": "baijigou",
                "latitude": 39.12,
                "longitude": 106.14,
                "city": null,
                "verified": false
            },
            {
                "code": "BJP",
                "name": "Beijing",
                "locales": {
                    "zh-cn": "北京"
                },
                "pinyin": "beijing",
                "latitude": 39.9,
                "longitude": 116.43,
                "city": {
                    "code": "BJS",
                    "countryCode": "CN",
                    "name": "BEIJING",
                    "locales": {
                        "zh-cn": "北京"
                    }
                },
                "verified": false
            },
            {
                "code": "BJQ",
                "name": "Shenzhen East",
                "locales": {
                    "zh-cn": "深圳东"
                },
                "pinyin": "shenzhendong",
                "latitude": 22.6,
                "longitude": 114.12,
                "city": null,
                "verified": false
            },
            {
                "code": "BJY",
                "name": "Baoji",
                "locales": {
                    "zh-cn": "宝鸡"
                },
                "pinyin": "baoji",
                "latitude": 34.37,
                "longitude": 107.15,
                "city": null,
                "verified": false
            },
            {
                "code": "BKB",
                "name": "Baikuipu",
                "locales": {
                    "zh-cn": "白奎堡"
                },
                "pinyin": "baikuipu",
                "latitude": 46.37,
                "longitude": 127,
                "city": null,
                "verified": false
            },
            {
                "code": "BKD",
                "name": "Baokang",
                "locales": {
                    "zh-cn": "保康"
                },
                "pinyin": "baokang",
                "latitude": 44.13,
                "longitude": 123.33,
                "city": null,
                "verified": false
            },
            {
                "code": "BKN",
                "name": "baokangxian",
                "locales": {
                    "zh-cn": "保康县"
                },
                "pinyin": "baokangxian",
                "latitude": 0,
                "longitude": 0,
                "city": null,
                "verified": false
            },
            {
                "code": "BKX",
                "name": "Boketu",
                "locales": {
                    "zh-cn": "博克图"
                },
                "pinyin": "boketu",
                "latitude": 48.75,
                "longitude": 121.92,
                "city": null,
                "verified": false
            },
            {
                "code": "BLA",
                "name": "boluobei",
                "locales": {
                    "zh-cn": "博罗北"
                },
                "pinyin": "boluobei",
                "latitude": 0,
                "longitude": 0,
                "city": null,
                "verified": false
            },
            {
                "code": "BLB",
                "name": "Boli",
                "locales": {
                    "zh-cn": "勃利"
                },
                "pinyin": "boli",
                "latitude": 45.76,
                "longitude": 130.56,
                "city": null,
                "verified": false
            },
            {
                "code": "BLQ",
                "name": "Bijiang",
                "locales": {
                    "zh-cn": "碧江"
                },
                "pinyin": "bijiang",
                "latitude": 22.95,
                "longitude": 113.26,
                "city": null,
                "verified": false
            },
            {
                "code": "BLR",
                "name": "Buliekai",
                "locales": {
                    "zh-cn": "布列开"
                },
                "pinyin": "buliekai",
                "latitude": 43.9,
                "longitude": 81.8,
                "city": null,
                "verified": false
            },
            {
                "code": "BLT",
                "name": "Balidianzi",
                "locales": {
                    "zh-cn": "八里甸子"
                },
                "pinyin": "balidianzi",
                "latitude": 0,
                "longitude": 0,
                "city": null,
                "verified": false
            },
            {
                "code": "BLX",
                "name": "Balin",
                "locales": {
                    "zh-cn": "巴林"
                },
                "pinyin": "balin",
                "latitude": 48.32,
                "longitude": 122.33,
                "city": null,
                "verified": false
            },
            {
                "code": "BMB",
                "name": "Bamiantong",
                "locales": {
                    "zh-cn": "八面通"
                },
                "pinyin": "bamiantong",
                "latitude": 44.93,
                "longitude": 130.54,
                "city": null,
                "verified": false
            },
            {
                "code": "BMD",
                "name": "Bamiancheng",
                "locales": {
                    "zh-cn": "八面城"
                },
                "pinyin": "bamiancheng",
                "latitude": 43.21,
                "longitude": 124.06,
                "city": null,
                "verified": false
            },
            {
                "code": "BME",
                "name": "baimabei",
                "locales": {
                    "zh-cn": "白马北"
                },
                "pinyin": "baimabei",
                "latitude": 0,
                "longitude": 0,
                "city": null,
                "verified": false
            },
            {
                "code": "BMH",
                "name": "Bengbu south",
                "locales": {
                    "zh-cn": "蚌埠南"
                },
                "pinyin": "bengbunan",
                "latitude": 32.9,
                "longitude": 117.44,
                "city": null,
                "verified": false
            },
            {
                "code": "BMP",
                "name": "Baoding east",
                "locales": {
                    "zh-cn": "保定东"
                },
                "pinyin": "baodingdong",
                "latitude": 38.86,
                "longitude": 115.6,
                "city": null,
                "verified": false
            },
            {
                "code": "BNB",
                "name": "Baolin",
                "locales": {
                    "zh-cn": "宝林"
                },
                "pinyin": "baolin",
                "latitude": 45.03,
                "longitude": 129.98,
                "city": null,
                "verified": false
            },
            {
                "code": "BND",
                "name": "Baolongshan",
                "locales": {
                    "zh-cn": "宝龙山"
                },
                "pinyin": "baolongshan",
                "latitude": 44.03,
                "longitude": 122.74,
                "city": null,
                "verified": false
            },
            {
                "code": "BNJ",
                "name": "Baiyinshi",
                "locales": {
                    "zh-cn": "白银市"
                },
                "pinyin": "baiyinshi",
                "latitude": 36.56,
                "longitude": 104.17,
                "city": null,
                "verified": false
            },
            {
                "code": "BNM",
                "name": "Banmaoqing",
                "locales": {
                    "zh-cn": "班猫箐"
                },
                "pinyin": "banmaoqing",
                "latitude": 24.93,
                "longitude": 103.21,
                "city": null,
                "verified": false
            },
            {
                "code": "BNN",
                "name": "yesanguan",
                "locales": {
                    "zh-cn": "野三关"
                },
                "pinyin": "yesanguan",
                "latitude": 0,
                "longitude": 0,
                "city": null,
                "verified": false
            },
            {
                "code": "BNQ",
                "name": "lugu",
                "locales": {
                    "zh-cn": "麓谷"
                },
                "pinyin": "lugu",
                "latitude": 0,
                "longitude": 0,
                "city": null,
                "verified": false
            }
        ],
        "page": 6,
        "pageSize": 30,
        "total": 3311
    }
}
Modified at 2025-09-06 17:01:28
Previous
train
Next
Train shopping
Built with