---
title: TrainReservation
framework: Siri Event Suggestions Markup
role: symbol
role_heading: Object
platforms: [siri event suggestions markup 1.0+]
path: sirieventsuggestionsmarkup/trainreservation
---

# TrainReservation

A reservation for train travel.

## Declaration

```data
object TrainReservation
```

## Properties

@context: @type: reservationFor: Details about the train trip. reservationId: A unique identifier for the reservation, consistent in all markup. reservationStatus: The reservation’s current status. reservedTicket: Details about the passenger’s ticket. underName: The passenger, or the primary passenger of a multiperson reservation if the provider doesn’t require a name for each passenger. broker: An intermediary booking service. url: A webpage the user can access to view reservation details.

## Topics

### Defining a Train Reservation

- [TrainTrip](sirieventsuggestionsmarkup/traintrip.md)
- [TrainStation](sirieventsuggestionsmarkup/trainstation.md)

## See Also

### Transportation

- [FlightReservation](sirieventsuggestionsmarkup/flightreservation.md)
- [BusReservation](sirieventsuggestionsmarkup/busreservation.md)
- [BoatReservation](sirieventsuggestionsmarkup/boatreservation.md)
- [RentalCarReservation](sirieventsuggestionsmarkup/rentalcarreservation.md)
