ResytechResytech Docs

Developer Documentation

Integrate Resytech booking and live-event ticketing into any website with the official JavaScript client libraries.

Integrate Resytech into any website with our JavaScript client libraries: resytech.js for booking, and resyevents.js for live-event ticketing.

Integration Options

Booking and ticketing are separate libraries on separate scripts. Load whichever you need — or both; they share no code and never collide.

Quick Start

The fastest way to add booking to your site — just include the script tag and add a data-resytech-activity-id attribute to any button:

<!-- 1. Include the library with your location config -->
<script
  src="https://js.resytech.com/latest/resytech.js"
  data-resytech-location-id="YOUR_LOCATION_ID"
  data-resytech-base-url="https://booking.yourdomain.com">
</script>

<!-- 2. Add a Book Now button -->
<button data-resytech-activity-id="YOUR_ACTIVITY_ID">
  Book Now
</button>

That's it. Clicking the button opens a full-screen booking modal. No JavaScript required.

Want more control? See the installation guide for all setup options, or jump straight to the ResytechClient reference.

On this page