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 'https://apiv1.simplifly.tech/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"
}'{
"code": 0,
"message": "Success",
"data": {
"currency": "CNY",
"connection_region": "EUROPE",
"journeys": [
{
"departure": {
"date": "2026-07-20",
"time": "09:00",
"stationCode": "BJP",
"stationName": {
"en": "Beijing South",
"zh-Hans": "北京南"
}
},
"arrival": {
"date": "2026-07-20",
"time": "09:00",
"stationCode": "BJP",
"stationName": {
"en": "Beijing South",
"zh-Hans": "北京南"
}
},
"arrivalDays": 0,
"duration": "PT4H28M",
"estimateIssueTime": "2026-07-18 12:00:00",
"seats": [
{
"seatId": "erdengzuo",
"displayName": "二等座",
"availability": 8,
"currency": "CNY",
"price": 553,
"originalPrice": 553,
"childPrice": 276.5,
"childOriginalPrice": 276.5,
"serviceFee": 20,
"features": [
"WIFI",
"REFU"
]
}
],
"marketingCarrier": {
"code": "CNRW",
"name": {
"en": "Beijing South",
"zh-Hans": "北京南"
},
"apiRefundAble": true
},
"convenienceFees": 20,
"segments": [
{
"id": "segment_0",
"tripCode": "G1",
"tripType": "High speed G",
"departure": {
"date": "2026-07-20",
"time": "09:00",
"stationCode": "BJP",
"stationName": {
"en": "Beijing South",
"zh-Hans": "北京南"
}
},
"arrival": {
"date": "2026-07-20",
"time": "09:00",
"stationCode": "BJP",
"stationName": {
"en": "Beijing South",
"zh-Hans": "北京南"
}
},
"arrivalDays": 0,
"duration": "PT4H28M",
"seats": [
{
"seatId": "erdengzuo",
"displayName": "二等座",
"availability": 8,
"currency": "CNY",
"price": 553,
"originalPrice": 553,
"childPrice": 276.5,
"childOriginalPrice": 276.5,
"serviceFee": 20,
"features": [
"WIFI",
"REFU"
]
}
],
"convenienceFees": 0
}
],
"id": "train_journey_G1_20260720",
"enableGrab": false
}
],
"returnJourneys": [
{
"departure": {
"date": "2026-07-20",
"time": "09:00",
"stationCode": "BJP",
"stationName": {
"en": "Beijing South",
"zh-Hans": "北京南"
}
},
"arrival": {
"date": "2026-07-20",
"time": "09:00",
"stationCode": "BJP",
"stationName": {
"en": "Beijing South",
"zh-Hans": "北京南"
}
},
"arrivalDays": 0,
"duration": "PT4H28M",
"estimateIssueTime": "2026-07-18 12:00:00",
"seats": [
{
"seatId": "erdengzuo",
"displayName": "二等座",
"availability": 8,
"currency": "CNY",
"price": 553,
"originalPrice": 553,
"childPrice": 276.5,
"childOriginalPrice": 276.5,
"serviceFee": 20,
"features": [
"WIFI",
"REFU"
]
}
],
"marketingCarrier": {
"code": "CNRW",
"name": {
"en": "Beijing South",
"zh-Hans": "北京南"
},
"apiRefundAble": true
},
"convenienceFees": 20,
"segments": [
{
"id": "segment_0",
"tripCode": "G1",
"tripType": "High speed G",
"departure": {
"date": "2026-07-20",
"time": "09:00",
"stationCode": "BJP",
"stationName": {
"en": "Beijing South",
"zh-Hans": "北京南"
}
},
"arrival": {
"date": "2026-07-20",
"time": "09:00",
"stationCode": "BJP",
"stationName": {
"en": "Beijing South",
"zh-Hans": "北京南"
}
},
"arrivalDays": 0,
"duration": "PT4H28M",
"seats": [
{
"seatId": "erdengzuo",
"displayName": "二等座",
"availability": 8,
"currency": "CNY",
"price": 553,
"originalPrice": 553,
"childPrice": 276.5,
"childOriginalPrice": 276.5,
"serviceFee": 20,
"features": [
"WIFI",
"REFU"
]
}
],
"convenienceFees": 0
}
],
"id": "train_journey_G1_20260720",
"enableGrab": false
}
],
"id": "train_shop_01J2X9D8Q1",
"supplierShoppingId": "supplier_shop_98321",
"enableGrab": false,
"providerId": 12,
"providerType": "jingxing",
"carriers_passenger_types": {
"property1": [
{
"code": "adult",
"name": "成人",
"ageMax": 59,
"ageMin": 14,
"description": "14 周岁及以上"
}
],
"property2": [
{
"code": "adult",
"name": "成人",
"ageMax": 59,
"ageMin": 14,
"description": "14 周岁及以上"
}
]
},
"features": {
"property1": {
"code": "WIFI",
"name": "Wi-Fi",
"description": "车内提供无线网络"
},
"property2": {
"code": "WIFI",
"name": "Wi-Fi",
"description": "车内提供无线网络"
}
}
}
}