book_vehicle
Book a rental vehicle from search results. Provide search ID, vendor, rate, vehicle code, renter details, and payment ID to confirm reservation.
Instructions
Book a rental vehicle from a search result.
Requires a Gondola account (API key) and a saved payment method.
Use get_payment_methods to find your payment ID.
Args:
search_id: Search ID from search_vehicles.
vendor_code: Vendor code from search results (e.g. "ZE" for Hertz).
rate_code: Rate code of the selected vehicle from search results.
acriss_code: ACRISS vehicle classification code from search results.
given_name: Renter's first name.
family_name: Renter's last name.
email_address: Renter's email for confirmation.
phone_number: Renter's phone number with country code (e.g. "+1-555-123-4567").
payment_id: Payment method ID from get_payment_methods.
pickup_location: Optional pickup IATA code for the selected vehicle (disambiguates metro fanouts).
loyalty_account_id: Optional loyalty account ID to earn points on this rental.
Returns:
Booking confirmation with ID and details, or an error message.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| rate_code | Yes | ||
| search_id | Yes | ||
| given_name | Yes | ||
| payment_id | Yes | ||
| acriss_code | Yes | ||
| family_name | Yes | ||
| vendor_code | Yes | ||
| phone_number | Yes | ||
| email_address | Yes | ||
| pickup_location | No | ||
| loyalty_account_id | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |