RentMy

RentMy + Custom Website Integration

Embed RentMy on any custom-built website with a single JavaScript snippet.

Visiting help.rentmy.co opens in a new tab.

About Custom Website

What is Custom Website?

Built your site yourself or with a developer? RentMy's embed works anywhere a `<script>` tag will run. The snippet loads asynchronously so it never blocks your site's render, and a full REST API is available if you need deeper customization.

Learn more on help.rentmy.co
How it works

How RentMy connects with Custom Website

  1. 01

    Copy the embed snippet from RentMy → Settings → Integrations → Custom Website.

  2. 02

    Paste it into your page wherever the booking widget should appear.

  3. 03

    The snippet loads RentMy's widget JS, which mounts the booking flow in place.

  4. 04

    For deeper integrations, hit the REST API directly with your RentMy API key.

What you can do

Why operators love RentMy + Custom Website

  • Any stack

    Works on plain HTML, React, Vue, Angular, Astro, Nuxt, Next, Remix — everywhere.

  • Two-line install

    One `<script>`, one `<div>` placeholder.

  • SSR/static safe

    Loads async so it doesn't block server-rendered pages or hurt Lighthouse scores.

  • Full REST API

    Build a fully custom UI on top of RentMy if the embed isn't enough.

  • Webhook events

    React to bookings, cancellations, and payments from your own backend.

Getting started

Set up in minutes

  1. RentMy → Settings → Integrations → Custom Website.
  2. Paste the snippet on any page where bookings should appear.
  3. Need more control? Use the REST API + webhooks documented at help.rentmy.co.
  4. Reach out to support if you'd like architecture guidance.
Full setup guide on the help center

Ready to connect Custom Website with RentMy?

Create a free account and run your first 5 orders on us — no credit card, no commitment.