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. |