Type name: BusReservation
Extends Reservation
| Name | Type | Description |
|---|---|---|
| bookingAgent | Person or Organization | Booking agent or agency. Also accepts a string (e.g. ""). |
| bookingAgent.name | Text | Name of the agent/service. |
| bookingAgent.url | URL | Website of the agent/service. |
| bookingTime | DateTime | Date the reservation was made. |
| cancelReservationUrl | URL | Web page where reservation can be cancelled. |
| checkinUrl | URL | Webpage where the passenger can check in. |
| confirmReservationUrl | URL | Web page where reservation can be confirmed. |
| modifiedTime | DateTime | (recommended for Confirmation Cards/Search Answers) Time the reservation was last modified. |
| modifyReservationUrl | URL | (recommended for Confirmation Cards/Search Answers) Web page where reservation can be modified. |
| programMembership | ProgramMembership | Any membership in a frequent flyer, hotel loyalty program, etc. being applied to the reservation. |
| programMembership.memberNumber | Text | The identifier of the membership. |
| programMembership.program | Text | The name of the program. |
| reservationFor (Required) |
BusTrip | Information about the bus trip. |
| reservationFor.arrivalBusStop (Required) |
BusStation or BusStop | Where the bus arrives at. |
| reservationFor.arrivalBusStop.address | PostalAddress | Address of the arrival bus stop / station. |
| reservationFor.arrivalBusStop.address.addressCountry | Text or Country | (recommended for Confirmation Cards/Search Answers) Country of arrival bus stop / station. |
| reservationFor.arrivalBusStop.address.addressLocality | Text | (recommended for Confirmation Cards/Search Answers) Locality (e.g. city) of arrival bus stop / station. |
| reservationFor.arrivalBusStop.address.addressRegion | Text | (recommended for Confirmation Cards/Search Answers) Region (e.g. State) of arrival bus stop / station. |
| reservationFor.arrivalBusStop.address.postalCode | Text | (recommended for Confirmation Cards/Search Answers) Postal code of arrival bus stop / station. |
| reservationFor.arrivalBusStop.address.streetAddress | Text | (recommended for Confirmation Cards/Search Answers) Street address of arrival bus stop / station. |
| reservationFor.arrivalBusStop.directions | Text | Directions to the bus stop. |
| reservationFor.arrivalBusStop.name (Required) |
Text | Name of the BusStop. |
| reservationFor.arrivalTime (Required) |
DateTime | Bus arrival time. |
| reservationFor.busCompany (Required) |
Organization | e.g. Bolt NYC. Also accepts a string (e.g. "Bolt NYC"). |
| reservationFor.busCompany.name (Required) |
Text | Name of the Organization. |
| reservationFor.busName | Text | e.g. Bolt Express. |
| reservationFor.busNumber | Text | e.g. 101. |
| reservationFor.departureBusStop (Required) |
BusStation or BusStop | Where the bus departs from. |
| reservationFor.departureBusStop.address | PostalAddress | Address of the departure bus stop / station. |
| reservationFor.departureBusStop.address.addressCountry | Text or Country | (recommended for Confirmation Cards/Search Answers) Country of departure bus stop / station. |
| reservationFor.departureBusStop.address.addressLocality | Text | (recommended for Confirmation Cards/Search Answers) Locality (e.g. city) of departure bus stop / station. |
| reservationFor.departureBusStop.address.addressRegion | Text | (recommended for Confirmation Cards/Search Answers) Region (e.g. State) of departure bus stop / station. |
| reservationFor.departureBusStop.address.postalCode | Text | (recommended for Confirmation Cards/Search Answers) Postal code of departure bus stop / station. |
| reservationFor.departureBusStop.address.streetAddress | Text | (recommended for Confirmation Cards/Search Answers) Street address of departure bus stop / station. |
| reservationFor.departureBusStop.directions | Text | Directions to the bus stop. |
| reservationFor.departureBusStop.name (Required) |
Text | Name of the BusStop. |
| reservationFor.departureTime (Required) |
DateTime | Bus departure time. |
| reservationFor.name | Text | Name of the BusTrip. |
| reservationNumber (Required) |
Text | The number or id of the reservation. |
| reservationStatus (Required) |
ReservationStatus | Current status of the reservation. |
| reservedTicket | Ticket | Ticket information. |
| reservedTicket.additionalTicketText | Text | Additional explanatory text about the ticket. |
| reservedTicket.downloadUrl | URL | . |
| reservedTicket.price | Text | Total price of the ticket. |
| reservedTicket.priceCurrency | Text | The currency (in 3-letter ISO 4217 format) of the ticket's price. |
| reservedTicket.printUrl | URL | . |
| reservedTicket.ticketedSeat | Seat | The location of the reserved seat (e.g., 27B). . |
| reservedTicket.ticketedSeat.seatingType | Text | The type/class of the seat. |
| reservedTicket.ticketedSeat.seatNumber | Text | The location of the reserved seat. |
| reservedTicket.ticketedSeat.seatRow | Text | The row location of the reserved seat. |
| reservedTicket.ticketNumber | Text | The number or id of the ticket. |
| reservedTicket.ticketToken | Text or URL | If the barcode image is hosted on your site, the value of the field is URL of the image, or a barcode or QR URI, such as "barcode128:AB34" (ISO-15417 barcodes), "qrCode:AB34" (QR codes), "aztecCode:AB34" (Aztec codes), "barcodeEAN:1234" (EAN codes) and "barcodeUPCA:1234" (UPCA codes). |
| reservedTicket.underName | Person or Organization | The Person or organization the ticket is for. |
| reservedTicket.underName.name | Text | Name of the Person. |
| underName (Required) |
Person or Organization | The passenger. |
| underName.email | Text | Email address. |
| underName.name (Required) |
Text | Name of the Person. |
| url | URL | Web page where reservation can be viewed. |