AlwaysFullyBooked
LoginGet Started

Start taking bookings in under 5 minutes

Easy to set up, in just a few steps

  1. 1
  2. 2
  3. 🏁3
Create your first integration
Choose the integration method that works best for your application

Get your API key

Use this API key in your application to authenticate requests to AlwaysFullyBooked.

sk_test_b1ca96c8a490234a5739b2b0a45cd

Integrate with your application

Add the following code to your application to create a booking:

import { AlwaysFullyBooked } from 'alwaysfullybooked';

// Initialize the client
const alwaysfullybooked = new AlwaysFullyBooked({
  apiKey: 'sk_test_b1ca96c8a490234a5739b2b0a45cd',
});

// Create a booking
const booking = await alwaysfullybooked.bookings.create({
  service: 'haircut',
  customer: {
    email: 'customer@example.com',
    name: 'John Bezos',
  },
  startTime: '2023-01-01T10:00:00Z',
  endTime: '2023-01-01T11:00:00Z',
});

console.log(booking.id);

Quick links

API Documentation

Explore our API docs to learn how to integrate AlwaysFullyBooked.

View documentation

Webhooks Guide

Learn how to set up and use webhooks with AlwaysFullyBooked.

Read the guide

Getting Started

Follow our quickstart guide to get up and running quickly.

View quickstart