> For the complete documentation index, see [llms.txt](https://partner-docs.covergenius.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://partner-docs.covergenius.com/rentalcover/shared-reference/parameter-groups.md).

# Parameter Groups

Request parameters are organised into six named groups. [Quote](/rentalcover/endpoints/quote.md) accepts all six; other endpoints accept specific subsets, listed on each endpoint's page.

## **Group A. Core booking**

Required by: Quote, InstantBooking, Purchase, Update

<table data-header-hidden="false" data-header-sticky><thead><tr><th width="235.1019287109375">Parameter</th><th width="149.6624755859375">Type</th><th>Description</th></tr></thead><tbody><tr><td><code>FromDate</code></td><td>datetime</td><td>Vehicle pickup date/time. Format: <code>yyyy-mm-dd hh:mm:ss</code>.</td></tr><tr><td><code>ToDate</code></td><td>datetime</td><td>Vehicle drop-off date/time. Format: <code>yyyy-mm-dd hh:mm:ss</code>.</td></tr><tr><td><code>DestinationCountry</code></td><td>string(2)</td><td>ISO 3166-1 alpha-2 country code for the country of travel.</td></tr><tr><td><code>CustomerAge</code></td><td>integer</td><td>Age of the primary driver.</td></tr><tr><td><code>Email</code></td><td>string</td><td>Customer email address.</td></tr><tr><td><code>FirstName</code></td><td>string</td><td>Customer first name. Pass <code>NULL</code> if unknown.</td></tr><tr><td><code>LastName</code></td><td>string</td><td>Customer last name. Pass <code>NULL</code> if unknown.</td></tr><tr><td><code>Country</code></td><td>string(2)</td><td>ISO 3166-1 alpha-2 country code for the customer's country of residence or IP geolocation.</td></tr></tbody></table>

## **Group B. Customer**

Optional

<table data-header-hidden="false" data-header-sticky><thead><tr><th width="235.3321533203125">Parameter</th><th width="149.94189453125">Type</th><th>Description</th></tr></thead><tbody><tr><td><code>Region</code></td><td>string</td><td>Customer's state, region, or territory code (2–3 letters). <strong>Required for AU, BR, CA, and US customers.</strong> See <a href="/pages/NJwIOKzISGRtxG1QXMBC">Supported Regions</a>.</td></tr><tr><td><code>Address1</code></td><td>string(50)</td><td>Customer street address line 1.</td></tr><tr><td><code>Address2</code></td><td>string(50)</td><td>Customer street address line 2.</td></tr><tr><td><code>City</code></td><td>string</td><td>Customer city or suburb.</td></tr><tr><td><code>PostalCode</code></td><td>string</td><td>Customer postcode or zip code.</td></tr><tr><td><code>Phone</code></td><td>string</td><td>Customer phone number.</td></tr><tr><td><code>OtherEmail</code></td><td>string</td><td>Secondary email address.</td></tr><tr><td><code>OtherDriveAge1</code></td><td>integer</td><td>Age of second driver.</td></tr><tr><td><code>OtherDriveAge2</code></td><td>integer</td><td>Age of third driver.</td></tr></tbody></table>

## **Group C. Vehicle**

Optional. Not accepted by InstantBooking.

<table data-header-hidden="false" data-header-sticky><thead><tr><th width="234.8515625">Parameter</th><th width="149.5672607421875">Type</th><th>Description</th></tr></thead><tbody><tr><td><code>VehicleCode</code></td><td>string</td><td>Vehicle SIPP code.</td></tr><tr><td><code>VehicleName</code></td><td>string</td><td>Vehicle name.</td></tr><tr><td><code>VehicleCategory</code></td><td>string</td><td>Vehicle category (use when SIPP code is not available).</td></tr><tr><td><code>VehicleClass</code></td><td>string</td><td>Vehicle class.</td></tr><tr><td><code>VehicleBerths</code></td><td>string</td><td>Number of berths (for motorhomes/campervans).</td></tr><tr><td><code>VehicleOffroad4x4</code></td><td>boolean</td><td>Whether the vehicle is an off-road 4WD. Default: <code>false</code>.</td></tr><tr><td><code>VehicleTypes</code></td><td>string(100)</td><td>Comma-separated vehicle types. Values: <code>car</code>, <code>motorhome</code>, <code>campervan</code>, <code>4x4, minibus</code>, <code>lighttruck</code>, <code>bus</code>.</td></tr><tr><td><code>VehicleSupplierId</code></td><td>string</td><td>Vehicle supplier ID.</td></tr><tr><td><code>VehicleSupplierIdTwo</code></td><td>string</td><td>Second vehicle supplier ID.</td></tr><tr><td><code>VehicleSupplierName</code></td><td>string</td><td>Vehicle supplier name.</td></tr><tr><td><code>VehicleSupplierCountryId</code></td><td>string(2)</td><td>Vehicle supplier country code.</td></tr><tr><td><code>VehiclePickupTime</code></td><td>datetime (UTC Atom)</td><td>Local pickup time with UTC offset. Example: <code>2025-08-01T10:00:00+02:00</code>. Determines the cancellation grace period (pickup time + 15 minutes).</td></tr><tr><td><code>VehiclePickupCity</code></td><td>string(50)</td><td>Pickup city. Pass your own identifier, unstructured.</td></tr><tr><td><code>VehiclePickupCountry</code></td><td>string(2)</td><td>Pickup country code.</td></tr><tr><td><code>VehiclePickupRegion</code></td><td>string(50)</td><td>State, region, or territory code for the pickup location. Example: <code>NY</code> for New York.</td></tr><tr><td><code>VehicleDropoffTime</code></td><td>datetime (UTC Atom)</td><td>Drop-off time with UTC offset.</td></tr><tr><td><code>VehicleDropoffCity</code></td><td>string(50)</td><td>Drop-off city.</td></tr><tr><td><code>VehicleDropoffCountry</code></td><td>string(2)</td><td>Drop-off country code.</td></tr><tr><td><code>FromLocationName</code></td><td>string</td><td>Full geographical pickup location. Comma-separated values in order of increasing specificity; append a colon and IATA code for airports. Example: <code>Paris,Paris Le Bourget Airport:LBG</code>.</td></tr><tr><td><code>ToLocationName</code></td><td>string</td><td>Full geographical drop-off location. Same format as <code>FromLocationName</code>.</td></tr></tbody></table>

## **Group D. Pricing & coverage**

Optional

<table data-header-hidden="false" data-header-sticky><thead><tr><th width="235.314697265625">Parameter</th><th width="150.3258056640625">Type</th><th>Description</th></tr></thead><tbody><tr><td><code>VehicleStdLiabilityHigh</code></td><td>float</td><td>Higher standard excess for the vehicle. Use this field if only one excess level is available.</td></tr><tr><td><code>VehicleStdLiabilityLow</code></td><td>float</td><td>Lower standard excess. Used to determine cover required. If omitted, <code>CoverAmount</code> is used.</td></tr><tr><td><code>VehicleStdLiabilityCurrency</code></td><td>string(3)</td><td>Currency of the vehicle's standard excess.</td></tr><tr><td><code>VehicleNettPrice</code></td><td>float</td><td>Wholesale price of the vehicle paid by the online travel agent (OTA).</td></tr><tr><td><code>VehicleRentalGross</code></td><td>float</td><td>Retail price of the vehicle.</td></tr><tr><td><code>CoverAmount</code></td><td>float</td><td>Amount of cover required.</td></tr><tr><td><code>PolicyPrice</code></td><td>float</td><td>Partner-set protection price. If less than the RentalCover price, the partner price is used.</td></tr><tr><td><code>LDWIncluded</code></td><td>boolean [0|1]</td><td>Whether Loss Damage Waiver (LDW) is included in the rental. Removes theft from the comparison table in the Content response.</td></tr><tr><td><code>CDWIncluded</code></td><td>boolean [0|1]</td><td>Whether Collision Damage Waiver (CDW) is included. Default: <code>0</code>.</td></tr><tr><td><code>SLIIncluded</code></td><td>boolean [0|1]</td><td>Whether Supplementary Liability Insurance (SLI) is included.</td></tr></tbody></table>

## **Group E. Display & behaviour**

Optional

<table data-header-hidden="false" data-header-sticky><thead><tr><th width="235.2098388671875">Parameter</th><th width="150.069091796875">Type</th><th>Description</th></tr></thead><tbody><tr><td><code>Type</code></td><td>string</td><td>Requested protection type. Values: <code>ExcessReduction</code>, <code>CDW</code>, <code>Comprehensive</code>, <code>RoadsideAssistance</code>, <code>FullProtection</code>. Defaults to <code>ExcessReduction</code> and <code>Comprehensive</code>. Use <code>RoadsideAssistance</code> for customers travelling to the US; CDW for US residents travelling elsewhere.</td></tr><tr><td><code>Currency</code></td><td>string(3)</td><td>ISO 4217 currency code. If passed, all amounts in the response and in subsequent calls use this currency. See <a href="/pages/mKQOc9V9dUk3qMjk5BdJ">Supported Currencies</a>.</td></tr><tr><td><code>LanguageCode</code></td><td>string(2)</td><td>Two-character language code. Default: <code>en</code>. See <a href="/pages/AqHiFohyz6sbqorNgVoQ">Supported Languages</a>.</td></tr><tr><td><code>ContactCustomer</code></td><td>boolean [0|1]</td><td>Whether RentalCover may contact the customer by email. Default: <code>1</code>.</td></tr><tr><td><code>ExpressCode</code></td><td>string(50)</td><td>Requests a specific product for experiments. Provided by your CSE. Disabled by default.</td></tr><tr><td><code>RoadSideAssistanceCoverOption</code></td><td>boolean [0|1]</td><td>Requests a roadside assistance cover option.</td></tr></tbody></table>

## **Group F. Partner & integration**

Optional

<table data-header-hidden="false" data-header-sticky><thead><tr><th width="235.0218505859375">Parameter</th><th width="149.73046875">Type</th><th>Description</th></tr></thead><tbody><tr><td><code>PartnerSite</code></td><td>string(50)</td><td>Partner subdomain identifier for partners with multiple sites. Format: <code>yoursitecom</code> (no dots).</td></tr><tr><td><code>PartnerCollectingPayment</code></td><td>boolean</td><td>Whether the partner is collecting payment.</td></tr><tr><td><code>UserIpAddress</code></td><td>string(20)</td><td>End user's IP address.</td></tr><tr><td><code>BWCookie</code></td><td>string</td><td>BW Cookie ID.</td></tr><tr><td><code>MetaData</code></td><td>JSON object</td><td>Additional user-defined data. Structure is entirely defined by the client.</td></tr></tbody></table>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://partner-docs.covergenius.com/rentalcover/shared-reference/parameter-groups.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
