Booking Confirmation
Once the booking has been confirmed by the carrier’s system, the user should be redirected to a confirmation page with their trip details and receive a confirmation email including their ticket.
Retrieving Booking Details
The confirmation page presented to the user should include all of the details retrieved from the /bookings/{booking_id} endpoint. It important to display the relevant booking details and codes for future reference, access to download the tickets and to manage the booking.
Note that most information about the bookings details are also returned from the /reservations/{reservation_id} response, so you can use this info to create your confirmation page. But to create a booking management page we recommend using the info from /bookings and /bookings/{booking_id} endpoints.
From the booking management page, users should be allowed to view all the bookings linked to their account, view the details and potentially cancel or amend the booking (when supported by the carrier).
Delivering Tickets
There is a choice to either send your platform’s existing confirmation email and attach the ticket(s), or for Distribusion to send the default confirmation email and ticket(s) directly to the user. This setting is defined at the time of confirming the reservation and it also affects the cancellation email. For more details refer to our Ticket Delivery guide.
Ticket Types
Tickets can be retrieved from the /bookings/{booking_id}/tickets endpoint. Distribusion supports pdf, mobile tickets and other formats. For more details check our Ticket Types guide.
Best Practices
- Do not call the reservation endpoints any longer: After a reservation is confirmed and the booking is created, all the information about the booking should be visible from the /bookings/{booking_id} endpoint. There is no use in calling any of the reservation endpoints. In case a cancellation of the booking is needed, follow the steps as described in our Cancellation guide.
- Display the correct booking code: Users should be presented with the
distribusion_booking_numberand/or themarketing_carrier_booking_number. Ideally, you should include both plus any other codes returned by the carrier that appear in the response such as themarketing_carrier_passenger_id. There is no need to present theidof the booking as this is an internal id with a difficult to spell format e.g.XJUYXc0HyEoPfi6-IUn_SA. - Inform if printing ticket is required: The majority of carriers accept tickets to be displayed on mobile devices, which is what users are accustomed to. The parameter
ticket_printing_requiredin the /marketing_carriers/{marketing_carrier_id} endpoint enables you to see which carriers do not need their tickets to be printed, we recommend surfacing this to your customers with an icon or text. We also recommend indicating the necessity of a hard copy during search results or at the checkout page. Learn more about ticketing in the Ticket Types section.
Enterprise Features
Besides cancelling a booking, some carriers support amendments to bookings. For more details about how to handle it, check our Amendments guide.
Next Step
When a user is presented with their booking details, the most common next steps are to download the ticket, cancel the booking or amend it (if supported by the carrier).
API Examples
Sample Request to /bookings/{booking_id}
https://api.demo.distribusion.com/retailers/v4/bookings/kETChTd2nCiksUoZaJ6ejA
Sample Response from /bookings/{booking_id}
{
"data": {
"id": "kETChTd2nCiksUoZaJ6ejA",
"type": "bookings",
"attributes": {
"departure_time": "2025-11-30T09:16",
"arrival_time": "2025-11-30T14:26",
"duration": 18600,
"title": "mr",
"first_name": "John",
"last_name": "Smith",
"email": "john.smith@email.com",
"phone": null,
"city": null,
"zip_code": null,
"street_and_number": null,
"execute_payment": false,
"payment_method": "demand_note",
"payment_token": null,
"payer_id": null,
"tax_id": null,
"vat_number": null,
"business_name": null,
"customer_id": null,
"total_price": 9840,
"original_price": 9840,
"marketing_carrier_booking_number": "CS2Q3Q_Doe_FAEZG3",
"pax": 2,
"flight_number": null,
"distribusion_booking_number": "M3PSFN",
"marketing_carrier_booking_numbers": [
"CS2Q3Q_Doe_FAEZG3"
],
"retailer_booking_number": null,
"terms_accepted": true,
"send_customer_email": true,
"send_marketing_emails": null,
"retailer_partner_number": "730011",
"connection_reference": null,
"serial_code": null,
"status": "active",
"agent_id": null,
"created_at": "2025-11-26T18:25",
"valid_from": null,
"valid_until": null
},
"relationships": {
"departure_station": {
"data": {
"id": "FRLYSLYN",
"type": "stations"
}
},
"installments": {
"data": null
},
"arrival_station": {
"data": {
"id": "FRPARPRG",
"type": "stations"
}
},
"marketing_carrier": {
"data": {
"id": "SNCF",
"type": "marketing_carriers"
}
},
"cancellation": {
"data": null
},
"fare_class": {
"data": {
"id": "SNCF-FARE-5",
"type": "fare_classes"
}
},
"utm_params": {
"data": null
},
"outbound_connection": {
"data": {
"id": "SNCF-FRLYSLYN-FRPARPRG-2025-11-30T09:16-2025-11-30T14:26",
"type": "connections"
}
},
"inbound_connection": {
"data": null
},
"amended_by": {
"data": null
},
"result_of_amendment": {
"data": null
},
"segments": {
"data": [
{
"id": "SNCF-FRLYSLYN-FRPARPRG-2025-11-30T09:16-2025-11-30T14:26-0",
"type": "segments"
}
]
},
"passengers": {
"data": [
{
"id": "PNOS-1-SNCF-FRLYSLYN-FRPARPRG-2025-11-30T09:16-2025-11-30T14:26",
"type": "passengers"
},
{
"id": "PCIL-2-SNCF-FRLYSLYN-FRPARPRG-2025-11-30T09:16-2025-11-30T14:26",
"type": "passengers"
}
]
},
"extras": {
"data": []
},
"custom_fields": {
"data": []
},
"fees": {
"data": []
},
"applied_cards": {
"data": []
},
"ancillaries": {
"data": []
}
}
},
"jsonapi": {
"version": "1.0"
},
"meta": {
"locale": "en",
"currency": "EUR"
},
"included": [
{
"id": "FRLYSLYN",
"type": "stations",
"attributes": {
"station_type": "train_station",
"code": "FRLYSLYN",
"name": "Lyon Part Dieu Train Station",
"description": "",
"street_and_number": "Place Charles Béraudier",
"zip_code": "69003",
"time_zone": "Europe/Paris",
"longitude": 4.859355,
"latitude": 45.760559
},
"relationships": {
"city": {
"data": {
"id": "FRLYS",
"type": "cities"
}
},
"area": {
"data": null
}
}
},
{
"id": "FRLYS",
"type": "cities",
"attributes": {
"code": "FRLYS",
"name": "Lyon"
}
},
{
"id": "FRPARPRG",
"type": "stations",
"attributes": {
"station_type": "train_station",
"code": "FRPARPRG",
"name": "Paris Gare de Lyon Hall 1 & 2 Train Station",
"description": "",
"street_and_number": "Pl. Louis-Armand hall 1",
"zip_code": "75012",
"time_zone": "Europe/Paris",
"longitude": 2.37352,
"latitude": 48.84489
},
"relationships": {
"city": {
"data": {
"id": "FRPAR",
"type": "cities"
}
},
"area": {
"data": null
}
}
},
{
"id": "FRPAR",
"type": "cities",
"attributes": {
"code": "FRPAR",
"name": "Paris"
}
},
{
"id": "SNCF",
"type": "marketing_carriers",
"attributes": {
"code": "SNCF",
"trade_name": "SNCF",
"legal_name": "SNCF",
"address": "9, rue Jean Philippe Rameau – CS 20012 – 93200 Saint Denis Cedex",
"phone": "3635",
"fax": "",
"customer_service_phone": "3635",
"customer_service_email": "",
"email": "",
"commercial_register": "",
"commercial_register_number": "",
"vat_no": "FR88519037584",
"authorised_representative": "",
"white_label_logo": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAyAAAAGlCAYAAAACkpIqAAAABGdBTUEAALGP\nC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3Cc\nulE8AAAABmJLR0QA/wD/AP+gvaeTAABzWklEQVR42u3dd3gc1dk28PvMFvXe\nuyxLci8gg7GNGxhcSWgGEgKk8JkUSjp5kzcJ6aRDOknImxBKQjPg3nu33CXL\nsqzee1ttn/P9IWNscFEbaWb3/l2XL7Cs3TnzTNm5d86cIzAIy7HcdH366HAA\ncCqOCKhCUcwIgVCsqkcGwCSDhaqYIGQ4AAiICACKkAgBpFVABkiIYCFx4Xeg\nKhGKIhRVIkSBtL6/LAGESsDy/t8VwCSB8Av/LhUAMhTnf0dcpr0X/SwMgFkA\ngBSX+/cP/8wBwH5+ub3kJb/dBcBzhfeQAmi/+B0v+R0pXQLC9uEXKUDb+/+v\nSrQLISWgQEjZKSG8Su9Kd0MK9/k36oEUzvNLsEtFOhQpXQqETaqK1yvUTgsA\nt9r7viaTu9NrtnhNla3dj+GvbhARERERDQPRl5AxISNliirEbCEwUwBpEkgR\nQIIEAsSV3vD8Bbrow0LFhy7X+/0aAOLSQND39+hbAOnz+l3zPS6zfjppqx2A\nQwAuADYB6ZXS1CkgXVJIm4CwQcIlJNog4BZAtwRsEnApQrZDwiWgdHshexSp\nOKUi2+FV3EK4u4Qa2GMNcjgfrHy2jYccEREREQPIZT2T9niyajGvgBQrACQN\n1UUvA4huA8jQtfXq26IbgE3pDS9tkLABsAmBbkjRDilsgLQJoAsC7b13h1Sb\nEKJLCtEBeGxCKDb0eDsf7GCgISIiIjJ8AHlm3jNmb0XHNyHk9wVgHeqLXgYQ\nvw8gV36Pq6zfVZbbAYgOSHQIiA5AdkLIDqmKDkWIDkBtgxAdUhUdAug0CW8H\nFKUDLlMHYO+4r+3nHTwNEBEREY1QAHkm7fFkr8X8NoDpWl30MoAwgAxxABmK\n9WuTQKcA2gRkK6RoEwKtEGiFKnv/K2WrIpQ2ochWp0dtNZksbfc1PdPNUwgR\nERHRAAPI/2Q/EWdWTXsBZGt50csAwgCiwwBy1dcA8jI/l0Dv8zKtonfAgFZA\ntgoh2lQpe/9fKq0QslVK2ShMaLKonmZLpL1lScnvnTz1EBERkb8yv3/dpajm\n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\nMDBkf7TeAAAAAElFTkSuQmCC\n",
"white_label_colour_code": "",
"terms": "SNCF Conditions of Carriage:\r\nhttps://www.sncf-voyageurs.com/en/travel-with-us/in-france/mainline-cards-and-fares/legal-notices/\r\n\r\nSNCF Rail Passenger Rights Regulation:\r\nhttps://www.sncf-voyageurs.com/en/customer-service/delays/\r\n\r\nEurostar Conditions of carriage:\r\nhttps://www.eurostar.com/uk-en/conditions-carriage",
"flight_number_required": false,
"cancellation_type": "fee_per_booking",
"booking_fee": 0,
"cancellation_fee": 0,
"cancellation_cutoff": 0
}
},
{
"id": "SNCF-FRLYSLYN-FRPARPRG-2025-11-30T09:16-2025-11-30T14:26-0",
"type": "segments",
"attributes": {
"departure_time": "2025-11-30T09:16",
"arrival_time": "2025-11-30T14:26",
"original_price": null,
"index": 0,
"vehicle_number": null,
"departure_platform": null,
"line": "17756",
"line_prefix": "TER"
},
"relationships": {
"departure_station": {
"data": {
"id": "FRLYSLYN",
"type": "stations"
}
},
"arrival_station": {
"data": {
"id": "FRPARPRG",
"type": "stations"
}
},
"operating_carrier": {
"data": {
"id": "SNCF",
"type": "operating_carriers"
}
},
"marketing_carrier": {
"data": {
"id": "SNCF",
"type": "marketing_carriers"
}
},
"vehicle": {
"data": {
"id": "TRAIN-SNCF-FRLYSLYN-FRPARPRG-2025-11-30T09:16-2025-11-30T14:26-0",
"type": "vehicles"
}
},
"segment_passengers": {
"data": [
{
"id": "PNOS-1-SNCF-FRLYSLYN-FRPARPRG-2025-11-30T09:16-2025-11-30T14:26-0",
"type": "segment_passengers"
},
{
"id": "PCIL-2-SNCF-FRLYSLYN-FRPARPRG-2025-11-30T09:16-2025-11-30T14:26-0",
"type": "segment_passengers"
}
]
},
"ancillaries": {
"data": []
}
}
},
{
"id": "SNCF",
"type": "operating_carriers",
"attributes": {
"code": "SNCF",
"trade_name": "SNCF",
"legal_name": "SNCF",
"vat_no": "FR88519037584",
"commercial_register_number": "",
"address": "9, rue Jean Philippe Rameau – CS 20012 – 93200 Saint Denis Cedex",
"phone": "3635"
}
},
{
"id": "PNOS-1-SNCF-FRLYSLYN-FRPARPRG-2025-11-30T09:16-2025-11-30T14:26-0",
"type": "segment_passengers",
"attributes": {
"seat_number": null,
"marketing_carrier_passenger_id": "000000060"
},
"relationships": {
"passenger": {
"data": {
"id": "PNOS-1-SNCF-FRLYSLYN-FRPARPRG-2025-11-30T09:16-2025-11-30T14:26",
"type": "passengers"
}
},
"ticket": {
"data": null
},
"applied_cards": {
"data": []
},
"ancillaries": {
"data": []
}
}
},
{
"id": "PCIL-2-SNCF-FRLYSLYN-FRPARPRG-2025-11-30T09:16-2025-11-30T14:26-0",
"type": "segment_passengers",
"attributes": {
"seat_number": null,
"marketing_carrier_passenger_id": "000000061"
},
"relationships": {
"passenger": {
"data": {
"id": "PCIL-2-SNCF-FRLYSLYN-FRPARPRG-2025-11-30T09:16-2025-11-30T14:26",
"type": "passengers"
}
},
"ticket": {
"data": null
},
"applied_cards": {
"data": []
},
"ancillaries": {
"data": []
}
}
},
{
"id": "TRAIN-SNCF-FRLYSLYN-FRPARPRG-2025-11-30T09:16-2025-11-30T14:26-0",
"type": "vehicles",
"relationships": {
"vehicle_type": {
"data": {
"id": "TRAIN",
"type": "vehicle_types"
}
}
}
},
{
"id": "TRAIN",
"type": "vehicle_types",
"attributes": {
"code": "TRAIN",
"name": "Train",
"description": "Vehicle which is transporting people or goods on rails."
}
},
{
"id": "PNOS-1-SNCF-FRLYSLYN-FRPARPRG-2025-11-30T09:16-2025-11-30T14:26",
"type": "passengers",
"attributes": {
"first_name": "John",
"last_name": "Doe",
"serial_code": "AVVlUABKKcQACCRocJnAfrkBAJRBNJgrQZXGpSZLEdSSUFAowAgUGDG63CQEODoU+wtarmS5ytk0pNMABAFQOACJSekJwGiJ6KwTWAgkQAUAjQgJ4iwACEEACIAhdreEAQuYrgQACRVwCosLmAgAEBIAABDNAJoTS2NjK6ECowuTSzECc3uTawtgRfYsXDenUYgxhqjEABBAQBxVmFsYWJsZSBzdXIgVEVSIHVuaXF1ZW1lbnQKTm9uIMOpY2hhbmdlYWJsZS4gUmVtYm91cnNhYmxlCmp1c3F1J8OgIGxhIHZlaWxsZSBkdSBkw6lwYXJ0CmF1cHLDqHMgZHUgY2FuYWwgZCdhY2hhdC4AWmBWBChBdCkiWVvUDEu7anjiI0noKxY38gQm2np6fk2vntyOnCbE5Fb6pgMNMgA==",
"government_id_type": null,
"nationality": null,
"gender": null,
"country_of_birth": null,
"birthdate": "1997-10-22",
"type": "PNOS",
"price": 6560
}
},
{
"id": "PCIL-2-SNCF-FRLYSLYN-FRPARPRG-2025-11-30T09:16-2025-11-30T14:26",
"type": "passengers",
"attributes": {
"first_name": "May",
"last_name": "Doe",
"serial_code": "AVVlUABKKcQACCRocJnAfjkBAJRBNJgrQZXGpSZLEdSSUFAowAgUGDG63CQEODoU+wtarmS5ytk0pNMABAFQOABpqCsgaInorulYCCRABQCNCAnqLAAIQQAIgCF2t4QBC5iuBAAJFXAKiwuYCAAQEgAgEGaAmhNLY2MroQKjC5NLMQJze5NrC2BF9ixcN6dRiDGGqMQAEEBAHFWYWxhYmxlIHN1ciBURVIgdW5pcXVlbWVudApOb24gw6ljaGFuZ2VhYmxlLiBSZW1ib3Vyc2FibGUKanVzcXUnw6AgbGEgdmVpbGxlIGR1IGTDqXBhcnQKYXVwcsOocyBkdSBjYW5hbCBkJ2FjaGF0LgBcYFgEKH00W//vfwdvY2sjNj9zSCmH4fRgBCiaGpclVyxhM7Gu2CewKopGVj+3RAA==",
"government_id_type": null,
"nationality": null,
"gender": null,
"country_of_birth": null,
"birthdate": "2020-05-22",
"type": "PCIL",
"price": 3280
}
},
{
"id": "SNCF-FARE-5",
"type": "fare_classes",
"attributes": {
"code": "FARE-5",
"name": "Second Class - SemiFlexi",
"iata_category": "Economy Class",
"journey_type": "single"
},
"relationships": {
"post_booking_condition": {
"data": {
"id": "SNCF-PBC-ZPGM",
"type": "post_booking_conditions"
}
},
"fare_features": {
"data": [
{
"id": "SNCF-PREF",
"type": "fare_features"
}
]
},
"ticket_validity_rules": {
"data": [
{
"id": "SNCF-FARE-5-TICKET_VALIDITY_RULE-0",
"type": "ticket_validity_rules"
}
]
},
"passenger_group_rules": {
"data": []
}
}
},
{
"id": "SNCF-PREF",
"type": "fare_features",
"attributes": {
"code": "PREF",
"name": "Partially refundable",
"description": "Refund rules and times depend on the method of payment, the train company, the type of ticket and the method of collection."
}
},
{
"id": "SNCF-FARE-5-TICKET_VALIDITY_RULE-0",
"type": "ticket_validity_rules",
"attributes": {
"rule_type": "outbound",
"reference_time_type": "departure_time",
"use_type": "once",
"offset_type": "minutes",
"duration_type": "minutes",
"offset": 0,
"duration": 0
}
},
{
"id": "SNCF-PBC-ZPGM",
"type": "post_booking_conditions",
"relationships": {
"rules": {
"data": [
{
"id": "SNCF-PBC-ZPGM-PBR-HCAA",
"type": "post_booking_rules"
},
{
"id": "SNCF-PBC-ZPGM-PBR-LYZL",
"type": "post_booking_rules"
},
{
"id": "SNCF-PBC-ZPGM-PBR-MMZY",
"type": "post_booking_rules"
},
{
"id": "SNCF-PBC-ZPGM-PBR-OIZO",
"type": "post_booking_rules"
},
{
"id": "SNCF-PBC-ZPGM-PBR-ZZSA",
"type": "post_booking_rules"
}
]
}
}
},
{
"id": "SNCF-PBC-ZPGM-PBR-HCAA",
"type": "post_booking_rules",
"attributes": {
"rule_type_identifier": "general_cancellation",
"allowed": true,
"description": "Fully refundable up to D-7 without fee. Cancellation is allowed before 30 minutes of departure, with applicable fees. Non-refundable within 30 minutes of departure.",
"cutoff_context": "before_departure",
"cutoff_in_minutes": 8640,
"fee_context": "per_booking",
"fee_type": "fixed",
"fee_currency_code": "EUR",
"fee_in_percent": null,
"fee_in_cents": 1900
}
},
{
"id": "SNCF-PBC-ZPGM-PBR-LYZL",
"type": "post_booking_rules",
"attributes": {
"rule_type_identifier": "fare_class_amendment",
"allowed": true,
"description": "Can be exchanged with fare adjustment without fee up to D-7. Fees apply from D-6 to departure: €19 charge on TGV and 40% of the price (max €15) on Intercités. From 30 minutes before departure, ticket may be exchanged once",
"cutoff_context": "before_departure",
"cutoff_in_minutes": 8640,
"fee_context": "per_booking",
"fee_type": "fixed",
"fee_currency_code": "EUR",
"fee_in_percent": null,
"fee_in_cents": 1900
}
},
{
"id": "SNCF-PBC-ZPGM-PBR-MMZY",
"type": "post_booking_rules",
"attributes": {
"rule_type_identifier": "origin_destination_amendment",
"allowed": true,
"description": "Can be exchanged with fare adjustment without fee up to D-7. Fees apply from D-6 to departure: €19 charge on TGV and 40% of the price (max €15) on Intercités. From 30 minutes before departure, ticket may be exchanged once",
"cutoff_context": "before_departure",
"cutoff_in_minutes": 8640,
"fee_context": "per_booking",
"fee_type": "fixed",
"fee_currency_code": "EUR",
"fee_in_percent": null,
"fee_in_cents": 1900
}
},
{
"id": "SNCF-PBC-ZPGM-PBR-OIZO",
"type": "post_booking_rules",
"attributes": {
"rule_type_identifier": "date_time_amendment",
"allowed": true,
"description": "Can be exchanged with fare adjustment without fee up to D-7. Fees apply from D-6 to departure: €19 charge on TGV and 40% of the price (max €15) on Intercités. From 30 minutes before departure, ticket may be exchanged once",
"cutoff_context": "before_departure",
"cutoff_in_minutes": 8640,
"fee_context": "per_booking",
"fee_type": "fixed",
"fee_currency_code": "EUR",
"fee_in_percent": null,
"fee_in_cents": 1900
}
},
{
"id": "SNCF-PBC-ZPGM-PBR-ZZSA",
"type": "post_booking_rules",
"attributes": {
"rule_type_identifier": "general_amendment",
"allowed": false,
"description": "Can be exchanged with fare adjustment without fee up to D-7. Fees apply from D-6 to departure: €19 charge on TGV and 40% of the price (max €15) on Intercités. From 30 minutes before departure, ticket may be exchanged once",
"cutoff_context": "before_departure",
"cutoff_in_minutes": 10080,
"fee_context": "per_booking",
"fee_type": "percentage",
"fee_currency_code": "EUR",
"fee_in_percent": "0.0",
"fee_in_cents": null
}
},
{
"id": "SNCF-FRLYSLYN-FRPARPRG-2025-11-30T09:16-2025-11-30T14:26",
"type": "connections",
"attributes": {
"departure_time": "2025-11-30T09:16",
"arrival_time": "2025-11-30T14:26"
},
"relationships": {
"departure_station": {
"data": {
"id": "FRLYSLYN",
"type": "stations"
}
},
"arrival_station": {
"data": {
"id": "FRPARPRG",
"type": "stations"
}
},
"marketing_carrier": {
"data": {
"id": "SNCF",
"type": "marketing_carriers"
}
},
"segments": {
"data": [
{
"id": "SNCF-FRLYSLYN-FRPARPRG-2025-11-30T09:16-2025-11-30T14:26-0",
"type": "segments"
}
]
},
"fees": {
"data": []
}
}
}
]
}
On this page
- Booking Confirmation