Booking API
for developers

Drop-in calendar components for Vue. Own your scheduling UX — no iframes, no redirects, full control.

$npm install @zaptime/vue
BookingPage.vue
<script setup>
import { ZaptimeCalendar } from '@zaptime/vue'
</script>

<template>
  <ZaptimeCalendar
    :api-key="key"
    theme="minimal"
    @booked="onBooked"
  />
</template>

Themes

Browse built-in themes or create your own.

4 themes
Minimal
Loading...

Start building in minutes

Get your API key and integrate scheduling into your app today.

$npm install @zaptime/vue