Type name: RentalCarReservation
Extends Reservation
| Name | Type | Description |
|---|---|---|
| bookingAgent | Organization or Person | 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. |
| dropoffLocation (Required) |
AutoRental or Place | Where the car is returned. |
| dropoffLocation.address (Required) |
PostalAddress | Address of the dropoff location. |
| dropoffLocation.address.addressCountry (Required) |
Text or Country | Country of dropoff location. |
| dropoffLocation.address.addressLocality (Required) |
Text | Locality (e.g. city) of dropoff location. |
| dropoffLocation.address.addressRegion (Required) |
Text | Region (e.g. State) of dropoff location. |
| dropoffLocation.address.postalCode (Required) |
Text | Postal code of dropoff location. |
| dropoffLocation.address.streetAddress (Required) |
Text | Street address of dropoff location. |
| dropoffLocation.name (Required) |
Text | Name of the dropoff location. |
| dropoffLocation.telephone | Text | (recommended for Confirmation Cards/Search Answers) Telephone number of the Place. |
| dropoffTime (Required) |
DateTime | When the car is returned. |
| 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. |
| pickupLocation (Required) |
AutoRental or Place | Where the car is picked up. |
| pickupLocation.address (Required) |
PostalAddress | Address of the pickup location. |
| pickupLocation.address.addressCountry (Required) |
Text or Country | Country of pickup location. |
| pickupLocation.address.addressLocality (Required) |
Text | Locality (e.g. city) of pickup location. |
| pickupLocation.address.addressRegion (Required) |
Text | Region (e.g. State) of pickup location. |
| pickupLocation.address.postalCode (Required) |
Text | Postal code of pickup location. |
| pickupLocation.address.streetAddress (Required) |
Text | Street address of pickup location. |
| pickupLocation.name (Required) |
Text | Name of the pickup location. |
| pickupLocation.telephone | Text | (recommended for Confirmation Cards/Search Answers) Telephone number of the Place. |
| pickupTime (Required) |
DateTime | When the car is picked up. |
| potentialAction (Required) |
CheckInAction, ConfirmAction, CancelAction or | Actions supported for RentalCarReservation. |
| price | Text | Total price of the RentalCarReservation. |
| priceCurrency | Text | The currency (in 3-letter ISO 4217 format) of the RentalCarReservation's price. |
| 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) |
The car that is reserved. | |
| reservationFor.brand (Required) |
Brand | The brand associated with the RentalCar. |
| reservationFor.brand.name (Required) |
Text | Name of the Brand. |
| reservationFor.description | Text | A short description of the RentalCar. |
| reservationFor.model (Required) |
Text | RentalCar's model. |
| reservationFor.name (Required) |
Text | Name of the RentalCar. |
| reservationFor.rentalCompany (Required) |
Organization | The company renting the car. Also accepts a string (e.g. "Hertz"). |
| reservationFor.rentalCompany.name (Required) |
Text | Name of the rental company. |
| reservationNumber (Required) |
Text | The number or id of the reservation. |
| reservationStatus (Required) |
ReservationStatus | Current status of the reservation. |
| underName (Required) |
Organization or Person | The driver. |
| underName.email | Text | Email address. |
| underName.name (Required) |
Text | Name of the Person. |
| url | URL | Web page where reservation can be viewed. |