> 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/endpoints/quote.md).

# Quote

**What it does:** Generates a price quote for RentalCover protection based on the customer's booking details.

**When to call it:** During checkout when the customer has selected a vehicle. Can also be called earlier (e.g. on search results) as long as the required parameters are available.

The response includes:

* A `Reference`: the identifier for all subsequent calls (Content, CoverOptOut, Purchase, Update, Cancel).
* A `QuoteUrl`: embed in confirmation emails so customers can purchase later if they decline at checkout.

```
POST /insurances/quote
```

## Example request

{% tabs %}
{% tab title="POST" %}

```shellscript
curl -i -X POST
-H "X_API_KEY: your_api_key"
-H "Content-Type: application/json"
-d '{ "FromDate": "2025-08-01 00:00:00", "ToDate": "2025-08-08 00:00:00", "CustomerAge": 32, "DestinationCountry": "IE", "Country": "US", "FirstName": "Jane", "LastName": "Smith", "Email": "jane@example.com" }'
https://api-staging.rentalcover.com/insurances/quote
```

{% endtab %}

{% tab title="Response" %}

```graphql
{
   "BookingId":"12345",
   "Reference":"AB12-345C-INS",
   "Status":"Received",
   "FromDate":"2015-06-24 00:00:00",
   "ToDate":"2015-06-25 00:00:00",
   "TotalAmount":10,
   "InsuranceCoverAmount":2000,
   "SupplierReference":null,
   "Expired":false,
   "PoweredByLogo":"https://www.rentalcover.com/poweredByRCLogo.png",
   "CoveredDays":2,
   "Discount":0,
   "DestinationCountry":"Australia",
   "DestinationCountryObject":{
      "Code":"AU",
      "Name":"Australia",
      "PhoneCode":"+61"
   },
   "Currency":"AUD",
   "TotalAmountFormatted":"GB\u00a310.00",
   "InsuranceCoverAmountFormatted":"GB\u00a32,000.00",
   "DiscountFormatted":"GB\u00a30.00",
   "DailyAmountFormatted":"GB\u00a35.00",
   "Disclaimer":"You agree that you have read, understood & accepted the terms of the <a href=\"http://files.rentalcover.com/pds/axa_PDS_usinbound.pdf\">Policy</a>.",
   "Policy":{
      "GapCoverAmount":"250.00",
      "Code":"destinationusa75",
      "Excess":"0.00",
      "Name":"Extra Cover for USA",
      "Type":"RoadsideAssistance",
      "Inclusions":"<b>Summary of Inclusions</b>\r\nGB\u00a32,000.00 is sufficient to cover any repair costs and fees that drivers are required to pay on top of LDW (Loss Damage Waiver) policies. We also includeGB\u00a3250.00 Free Gap Cover just in case there is any shortfall or unanticipated &quot;out of pocket&quot; costs. This policy includes:\r\n<li>All drivers that are nominated on the rental agreement are covered automatically for free.\r\n<li>Includes free roadside assistance from the #1 rated roadside provider in United States (usually GB\u00a35.00-GB\u00a310.00/day).\r\n<li>Covers roadside repair costs, call out fees &amp; labour costs.\r\n\r\n<li>Covers towing costs and impound storage fees.\r\n<li>Covers key loss, lock out &amp; key replacement (regardless of the cause).\r\n<li>Covers windscreen, headlights, tyre, mirror &amp; glass repairs.\r\n<li>Covers car rentals, car shares, loan cars from mechanics &amp; accident replacement vehicles. \r\n<li>Covers dropoff/relocation fees that are charged by rental companies for returning damaged vehicles to their preferred destination.\r\n<li>Covers credit card and processing fees that are applied by rental companies.</li>\r\n\r\n<b>Cancellations</b>\r\nYour policy can be cancelled up to and including the day of commencement for a full, immediate refund.",
      "Description":"<b>Policy Description</b>\r\nThis policy includes GB\u00a32,000.00 cover and can be applied to rental cars from any rental company. It includes free roadside assistance and covers damages, costs &amp; other fees that are not covered in the LDW policy from LDW has zero &quot;deductible excess&quot; (i.e. you don&#039;t have to pay an excess if there&#039;s an accident), drivers still face substantial costs for items that fall outside of the scope of the LDW. This policy covers those items for up to GB\u00a32,000.00, namely: \r\n\r\n<li>Any damages that are not covered by rental companies to recoup lost sales while their vehicle is being repaired.\r\n<li>&quot;Dropoff&quot; fees that are charged by the rental companies to relocate vehicles to their intended destination.\r\n<li>Administration costs that are charged by {{IF SUPPLIER}}{{/IF}}rental companies for processing repairs, insurance etc.\r\n<li>Credit card fees that are applied to all of the above.</li>\r\n<b>Additional Drivers</b>\r\nWe separately include GB\u00a3250.00 Free Gap Cover for peace of mind, just in case there is a shortfall.\r\n \r\n<b>Additional Drivers</b>\r\nAll drivers nominated on the rental agreement are covered automatically, free of charge. Those other drivers are also extended the benefit of the reimbursement of unused rental days resulting from a family medical emergency.\r\n\r\n<b>Claim Fee</b>\r\nThe claim fee on this policy is GB\u00a30.00. \r\n\r\n<b>Exclusions</b>\r\nThe following are not covered by this policy. Please read the <a href=&quot;http://files.rentalcover.com/pds/axa_PDS_usinbound.pdf&quot;>policy wording</a> for further information:\r\n<li>4x4s, campervans, motorhomes, mini buses with 10 seats or more.\r\n<li>Driving on unsealed roads.\r\n<li>Damages that resulted from a breach of the rental agreement or that contravened local laws.</li>",
      "SellingPoints":"<li>Covers car rentals, loan cars from mechanics &amp; accident replacement vehicles for up to GB\u00a32,000.00 of damages.\r\n<li>Cancel anytime including the day of pickup for a full, immediate refund.\r\n\r\n<li>Free roadside assistance.\r\n<li>Covers roadside repair costs.\r\n<li>Cover for towing costs and impound storage fees.\r\n<li>Key loss &amp; replacement.\r\n<li>Full cover for windscreen repairs, headlights and tyres.",
      "GapCoverAmountFormatted":"GB\u00a3250.00",
      "ExcessFormatted":"GB\u00a30.00",
      "PdsUrl":"http://files.rentalcover.com/pds/axa_PDS_usinbound.pdf",
      "SupplierName":"Axa Assistance",
      "ModifyUrl":"http://www.rentalcover.com/modify/AB12-345C-INS",
      "CancelUrl":""
   },
   "Customer":{
      "CustomerId":"12345",
      "FirstName":"Jack",
      "LastName":"Smith",
      "Email":"jacksmith@myemail.com.au",
      "Age":"21",
      "Phone":null,
      "Address1":"21 This Street",
      "Address2":null,
      "City":"Sydney",
      "Region":null,
      "PostalCode":null,
      "CountryId":"14",
      "DateOfBirth":"1995-01-01",
      "Country":"AU"
   },
   "QuoteUrl":"https://www.rentalcover.com/payment/AB12-345C-INS/?_lang=en&utm_campaign=api_quote_url&utm_medium=link&utm_source=destinationusa"
    "Documentation": {
       "Ipid": "https://files.rentalcover.com/ipid/AIL/AIL+FP+OUT/FULL+PROTECTION+AILS+OUTBOUND+IPID-EN.pdf"
    },
}
```

{% endtab %}
{% endtabs %}

## Request parameters

Quote accepts all six [parameter groups](/rentalcover/shared-reference/parameter-groups.md). Group A is required; Groups B–F are optional.

<table data-header-hidden="false" data-header-sticky><thead><tr><th>Group</th><th>Parameters</th></tr></thead><tbody><tr><td><a href="/pages/WVMEVLGGGf8OHDZ9pLSL#group-a.-core-booking">A. Core booking</a> (required)</td><td><code>FromDate</code>, <code>ToDate</code>, <code>DestinationCountry</code>, <code>CustomerAge</code>, <code>Email</code>, <code>FirstName</code>, <code>LastName</code>, <code>Country</code></td></tr><tr><td><a href="/pages/WVMEVLGGGf8OHDZ9pLSL#group-b.-customer">B. Customer</a> (optional)</td><td><code>Region</code>, <code>Address1</code>/<code>2</code>, <code>City</code>, <code>PostalCode</code>, <code>Phone</code>, <code>OtherEmail</code>, <code>OtherDriveAge1</code>/<code>2</code></td></tr><tr><td><a href="/pages/WVMEVLGGGf8OHDZ9pLSL#group-c.-vehicle">C. Vehicle</a> (optional)</td><td>All <code>Vehicle*</code> and <code>*LocationName</code> fields</td></tr><tr><td><a href="/pages/WVMEVLGGGf8OHDZ9pLSL#group-d.-pricing-and-coverage">D. Pricing &#x26; coverage</a> (optional)</td><td><code>VehicleStdLiability*</code>, <code>CoverAmount</code>, <code>PolicyPrice</code>, <code>LDWIncluded</code>, etc.</td></tr><tr><td><a href="/pages/WVMEVLGGGf8OHDZ9pLSL#group-e-display-and-behaviour">E. Display &#x26; behaviour</a> (optional)</td><td><code>Type</code>, <code>Currency</code>, <code>LanguageCode</code>, <code>ContactCustomer</code>, <code>ExpressCode</code></td></tr><tr><td><a href="/pages/WVMEVLGGGf8OHDZ9pLSL#group-f.-partner-and-integration">F. Partner &#x26; integration</a> (optional)</td><td><code>PartnerSite</code>, <code>PartnerCollectingPayment</code>, <code>UserIpAddress</code>, <code>MetaData</code></td></tr></tbody></table>

## Response

Returns a [Booking Response](/rentalcover/shared-reference/response-objects.md#booking-responses). Status is `Received` on a fresh quote. No fields differ from the canonical shape.

```shellscript
{
"Status":"Received"
}
```

<br>


---

# 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/endpoints/quote.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.
