> 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/non-api-functions.md).

# Non-API Functions

These options let you surface RentalCover on your platform without using the full REST API. They suit two scenarios:

* Offering RentalCover to customers who completed a booking before API integration was available (e.g. via a My Bookings page).
* Use by meta-search sites or affiliates that don't process bookings directly.

## Pre-populated URL

Link customers directly to the RentalCover website with form fields pre-filled. If all fields are included, the form submits automatically.

Replace each `[placeholder]` with values from your booking data. Your `partner_id` is provided by your CSE.

### **Request parameters**

<table data-header-hidden="false" data-header-sticky><thead><tr><th width="216.7626953125">Parameter</th><th width="224.707275390625">Type</th><th>Description</th></tr></thead><tbody><tr><td><code>FromDate</code></td><td>date (<code>yyyy-mm-dd</code>)</td><td>Rental start date.</td></tr><tr><td><code>ToDate</code></td><td>date (<code>yyyy-mm-dd</code>)</td><td>Rental end date.</td></tr><tr><td><code>Age</code></td><td>integer</td><td>Primary driver age.</td></tr><tr><td><code>FirstName</code></td><td>string</td><td>Customer first name.</td></tr><tr><td><code>LastName</code></td><td>string</td><td>Customer last name.</td></tr><tr><td><code>Phone</code></td><td>string</td><td>Customer phone number.</td></tr><tr><td><code>Email</code></td><td>string (URL-encoded)</td><td>Customer email address.</td></tr><tr><td><code>CountryOfTravelCode</code></td><td>string</td><td>Two-letter country code for the rental destination.</td></tr><tr><td><code>CustomerCountryCode</code></td><td>string</td><td>Two-letter country code for the customer's home country.</td></tr></tbody></table>

### Example URL

```
https://rentalcover.com/?CountryOfTravelCode=IE&CustomerCountryCode=US
  &FromDate=2025-08-01&ToDate=2025-08-08&Age=32
```

## Powered by RentalCover.com Logo

Place this logo where you offer protection. It links to RentalCover and fires a tracking impression event.

{% hint style="info" %}
**Script dependency**&#x20;

The `window.wlt_trk` function is part of the RentalCover analytics script. Ensure this script is loaded on the page before the snippet below. Contact your CSE for the script URL.
{% endhint %}

![Powered by RentalCover.com](/files/acpf2B0a0347XGr86iD6)

{% code overflow="wrap" %}

```html
<a href="https://www.rentalcover.com/?utm_source=[partner_id]&utm_medium=rc_logo&utm_campaign=rc_logo"
   target="_blank">
  <img src="[logo_url]" alt="Powered by RentalCover" />
</a>
<script type="text/javascript">
  window.wlt_trk('trackStructEvent', 'rc_logo', 'impression', 'powered-by-rc-oval.png', '', '');
</script>
```

{% endcode %}

## Promotional Buttons

Place these buttons in booking path pages or confirmation emails. Each links to the RentalCover quote page with the customer's details pre-filled.

{% hint style="info" %}
**HTTPS required**

All href and img src values must use HTTPS. Using HTTP causes mixed-content failures in modern browsers.
{% endhint %}

![Save 50% Off Insurance](/files/0zVU2GQZxMn56iZaI1bO)

### “Save 50% Off Insurance” button

```html
<a href="http://www.rentalcover.com/?FromDate=[FromDate]&ToDate=[ToDate]&Age=[Age]&Email=[Email]&FirstName=[FirstName]&LastName=[LastName]&Phone=[Phone]&CountryOfTravelCode=[CountryOfTravelCode]&CustomerCountryCode=[CustomerCountryCode]&utm_source=[partner_id]&utm_medium=rc_button&utm_campaign=rc_button"><img src="//s3-ap-southeast-2.amazonaws.com/rentalcover-data/img/rr1.png" border="" alt="Save 50% Off Insurance"></a>
```

![](/files/HoSGWEtddbmy4Tth8bfE)

### “Save 50% on Cover for Rental Vehicles” button

```html
<a href="http://www.rentalcover.com/?FromDate=[FromDate]&ToDate=[ToDate]&Age=[Age]&Email=[Email]&FirstName=[FirstName]&LastName=[LastName]&Phone=[Phone]&CountryOfTravelCode=[CountryOfTravelCode]&CustomerCountryCode=[CustomerCountryCode]&utm_source=[partner_id]&utm_medium=rc_button&utm_campaign=rc_button"><img src="//s3-ap-southeast-2.amazonaws.com/rentalcover-data/img/rr2.png" border="" alt="Save 50% on Cover for Rental Vehicles"></a>
```

![](/files/xMDlpKGYJguQSeOlm3pJ)

### “Don’t get stuck with a $5,000 bill” button

```html
<a href="http://www.rentalcover.com/?FromDate=[FromDate]&ToDate=[ToDate]&Age=[Age]&Email=[Email]&FirstName=[FirstName]&LastName=[LastName]&Phone=[Phone]&CountryOfTravelCode=[CountryOfTravelCode]&CustomerCountryCode=[CustomerCountryCode]&utm_source=[partner_id]&utm_medium=rc_button&utm_campaign=rc_button"><img src="//s3-ap-southeast-2.amazonaws.com/rentalcover-data/img/rr3.png" border="" alt="Don't get stuck with a $5,000 bill"></a>
```

![](/files/P10GMcUUhryOwfl23zqC)

### “Save $30 per day on Rental Vehicle Cover” button

```html
<a href="http://www.rentalcover.com/?FromDate=[FromDate]&ToDate=[ToDate]&Age=[Age]&Email=[Email]&FirstName=[FirstName]&LastName=[LastName]&Phone=[Phone]&CountryOfTravelCode=[CountryOfTravelCode]&CustomerCountryCode=[CustomerCountryCode]&utm_source=[partner_id]&utm_medium=rc_button&utm_campaign=rc_button"><img src="//s3-ap-southeast-2.amazonaws.com/rentalcover-data/img/rr4.png" border="" alt="Save $30 per day on Rental Vehicle Cover"></a>
```

![Why Pay $35 per day for Excess Reduction](/files/K0JhD10ZTCmPxGzpfFtK)

### “Why Pay $35 per day for Excess Reduction” button

```html
<a href="http://www.rentalcover.com/?FromDate=[FromDate]&ToDate=[ToDate]&Age=[Age]&Email=[Email]&FirstName=[FirstName]&LastName=[LastName]&Phone=[Phone]&CountryOfTravelCode=[CountryOfTravelCode]&CustomerCountryCode=[CustomerCountryCode]&utm_source=[partner_id]&utm_medium=rc_button&utm_campaign=rc_button"><img src="//s3-ap-southeast-2.amazonaws.com/rentalcover-data/img/rr5.png" border="" alt="Why Pay $35 per day for Excess Reduction"></a>
```

![Save 50% off Insurance](/files/qdlerm2aWIeB77bDG9iw)

### “Save 50% off Insurance” button

```html
<a href="http://www.rentalcover.com/?FromDate=[FromDate]&ToDate=[ToDate]&Age=[Age]&Email=[Email]&FirstName=[FirstName]&LastName=[LastName]&Phone=[Phone]&CountryOfTravelCode=[CountryOfTravelCode]&CustomerCountryCode=[CustomerCountryCode]&utm_source=[partner_id]&utm_medium=rc_button&utm_campaign=rc_button"><img src="//s3-ap-southeast-2.amazonaws.com/rentalcover-data/img/rr6.png" border="" alt="Save 50% Off Insurance"></a>
```

![Powered by RentalCover.com](/files/acpf2B0a0347XGr86iD6)

### “Powered by RentalCover.com” button

```html
<a href="http://www.rentalcover.com/?FromDate=[FromDate]&ToDate=[ToDate]&Age=[Age]&Email=[Email]&FirstName=[FirstName]&LastName=[LastName]&Phone=[Phone]&CountryOfTravelCode=[CountryOfTravelCode]&CustomerCountryCode=[CustomerCountryCode]&utm_source=[partner_id]&utm_medium=rc_logo&utm_campaign=rc_logo"><img src="//s3-ap-southeast-2.amazonaws.com/rentalcover-data/img/rc-button.png" border="" alt="Powered By RentalCover.com"></a>
```


---

# 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/non-api-functions.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.
