Start taking bookings in under 5 minutes
Easy to set up, in just a few steps
- 1
- 2
- 🏁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