Rail Reservations
All Rail SOAP APIs and Rail REST APIs v1 are going to be deprecated soon. Please check the Retirement Schedule.
-
SNCF (French Rail) content will no longer be available at the end of June 2023.
-
Amtrak and Trainline (UK Rail) content will no longer be available at the end of October 2023.
Book a one-way journey
The following workflow shows you how to book a one-way journey:
Steps
Step 1: Shop for rail offers using Content Services for Rail - Search Single Trip.
Step 2: Retrieve vendor terms and conditions using Content Services for Rail - Dictionaries.
Step 3: Pre-book the journey (create order) using Content Services for Rail - Prebook.
Step 4: Retrieve the order using Content Services for Rail - Read.
Step 5: Synchronize the order to your Sabre PNR using Content Services for Rail - Sabre PNR.
Step 6: Confirm an existing order and issue tickets using Content Services for Rail - Book.
Step 7: Retrieve the order using Content Services for Rail - Read.
Step 8: Synchronize the order to your Sabre PNR using Content Services for Rail - Sabre PNR.
Step 9: Generate the travel documents for issued electronic tickets using Content Services for Rail - Travel Documents.
Step 10: Send email notification for the order using Content Services for Rail - Notification.
Notes:
- The cancel operation is available for pre-booked orders using Content Services Rail - Cancel.
- The void operation is available for confirmed orders using Content Services Rail - Void.
- Seat maps are available in the prebook operation using Content Services Rail - Seatmaps.
- Send email notification for the rail order using Content Services for Rail - Notification.
- Step 2 applies when a link to the terms and conditions is present in a shop response. T&C can be cached on the client side. Go to Content Services for Rail - Dictionaries for more information.
Book a round-trip journey
The following workflow shows you how to book a round-trip journey:
Steps
Step 1: Shop for rail outbound offers using Content Services for Rail - Search Round Trip Outbound.
Step 2: Shop for rail return offers using Content Services for Rail - Search Round Trip Inbound.
Step 3: Retrieve vendor terms and conditions using Content Services for Rail - Dictionaries.
Step 4: Pre-book your journeys (create order) using Content Services for Rail - Prebook.
Step 5: Retrieve the order using Content Services for Rail - Read.
Step 6: Synchronize the order to your Sabre PNR using Content Services for Rail - Sabre PNR.
Step 7:Confirm an existing order and issue tickets using Content Services for Rail - Book.
Step 8: Retrieve the order using Content Services for Rail - Read.
Step 9: Synchronize the order to your Sabre PNR using Content Services for Rail - Sabre PNR.
Step 10: Generate the travel documents for issued electronic tickets using Content Services for Rail - Travel Documents.
Notes:
- Cancel operation is available for prebooked orders using Content Services for Rail - Cancel.
- Void operation is available for confirmed orders using Content Services for Rail - Void.
- Seatmaps option is available in prebook operation using Content Services for Rail - Seatmaps.
- Send email notification for the rail order using Content Services for Rail - Notification.
- Step 3 applies when a link to the terms and conditions is present in a shop response. T&C can be cached on the client side. Go to Content Services for Rail - Dictionaries for more information.
Service an existing order
The following workflow shows you how to service an existing order.
Steps
Step 1: Retrieve the order using Content Services for Rail - Read.
Step 2: Synchronize the order to your Sabre PNR using Content Services for Rail - Sabre PNR.
Step 3: Confirm an existing order and issue tickets using Content Services for Rail - Book.
Step 4: Retrieve the order using Content Services for Rail - Read.
Step 5: Synchronize the order to your Sabre PNR using Content Services for Rail - Sabre PNR.
Step 6: Generate the travel documents for issued electronic tickets using Content Services for Rail - Travel Documents.
Notes:
- Void operation is available for confirmed orders using Content Services for Rail - Void.
- Send email notification for the rail order using Content Services for Rail - Notification.
Refund an order
The following workflow shows you how to refund an order.
Steps
Step 1: Retrieve the order using Content Services for Rail - Read.
Step 2: Estimate the refund cost using Content Services for Rail - Refund Estimate.
Step 3: Perform the refund operation using Content Services for Rail - Refund Confirm.
Step 4: Retrieve the order using Content Services for Rail - Read.
Step 5: Synchronize the order to your Sabre PNR using Content Services for Rail - Sabre PNR.
Exchange an order
The following workflow shows you how to exchange an order.
Steps
Step 1: Retrieve the order using Content Services for Rail - Read.
Step 2: Shop for rail exchange offers using Content Services for Rail - Exchange Offers.
Step 3: Estimate the exchange cost using Content Services for Rail - Exchange Estimate.
Step 4: Perform the exchange operation using Content Services for Rail - Exchange Confirm.
Step 5: Retrieve the order using Content Services for Rail - Read.
Step 6: Synchronize the order to your Sabre PNR using Content Services for Rail - Sabre PNR.
Step 7: Generate the travel documents for issued electronic tickets using Content Services for Rail - Travel Documents.
Note: Send email notification for the rail order using Content Services for Rail - Notification.
Book a rail card
The following workflow shows you how to book a rail card.
Steps
Step 1: Shop for rail cards offers using Content Services for Rail - Search Card Offers.
Step 2: Pre-book your rail card (create order) using Content Services for Rail - Prebook.
Step 3: Retrieve the order using Content Services for Rail - Read.
Step 4: Synchronize the order to your Sabre PNR using Content Services Rail - Sabre PNR.
Step 5: Confirm an existing order using Content Services for Rail - Book.
Step 6: Retrieve the order using Content Services for Rail - Read.
Step 7: Synchronize the order to your Sabre PNR using Content Services for Rail - Sabre PNR.
Notes:
- Cancel operation is available for prebooked orders using Content Services for Rail - Cancel.
- Void operation is available for confirmed orders using Content Services for Rail - Void.
- Read Rail Card data is available to fill traveler data form in booking using Content Services for Rail - Read Rail Card Data.
Resources
Download all rail-related workflows for