code: ********************timestamp: ********************signature: ********************{
"changeForOrderId": "TO202607150001",
"departure": {
"cityId": "CNBJS",
"stationCodes": [
"BJP"
]
},
"arrival": {
"cityId": "CNBJS",
"stationCodes": [
"BJP"
]
},
"departureDate": "2026-07-20",
"departureStartTime": "08:00",
"departureEndTime": "18:00",
"returnDate": "2026-07-25",
"returnStartTime": "09:00",
"returnEndTime": "20:00",
"locale": "zh-Hans",
"connectionRegion": "EUROPE"
}curl --location '/train/openapi/v4/shopping' \
--header 'code: <api-key>' \
--header 'timestamp: <api-key>' \
--header 'signature: <api-key>' \
--header 'Content-Type: application/json' \
--data '{
"changeForOrderId": "TO202607150001",
"departure": {
"cityId": "CNBJS",
"stationCodes": [
"BJP"
]
},
"arrival": {
"cityId": "CNBJS",
"stationCodes": [
"BJP"
]
},
"departureDate": "2026-07-20",
"departureStartTime": "08:00",
"departureEndTime": "18:00",
"returnDate": "2026-07-25",
"returnStartTime": "09:00",
"returnEndTime": "20:00",
"locale": "zh-Hans",
"connectionRegion": "EUROPE"
}'