Sandbox 101: Bookings API Example App

Опубликовано: 13 Июль 2026
на канале: Square Developer
7,177
40

The Bookings API lets you create applications for Square sellers and their customers to create and manage bookings. This sample web application integrates the Square Bookings API and showcases some of its functionality, including:

Creating bookings
Updating bookings
Canceling bookings
Searching availabilities
Listing team member booking profiles
Retrieving a team member booking profile

Bookings API – https://developer.squareup.com/docs/b...
Bookings Example App – https://github.com/square/connect-api...

In addition to using the Bookings API, the application demonstrates how to integrate the Bookings API with the following Square APIs:

Calling the Catalog API to create and retrieve catalog objects of the appointments service type.
Calling the Customers API to create and retrieve customer profiles in the seller's Customer Directory.
Calling the Locations API to get information about the seller's business location used throughout the application.
Calling the Team API to retrieve the profile of a team member providing booked services in an appointment.

0:00 - Intro and Bookings API Overview
0:41 - App Onboarding and Setup
1:53 - Services and Employees Setup
2:40 - Sample App Walkthrough
3:05 - Booking Management
3:31 - App Environment and Files
4:23 - Service and Staff Selection
7:04 - Booking Completion
7:54 - Rescheduling and Canceling
9:22 - Summary and Closing Remarks

Square Developer Docs – https://developer.squareup.com/docs
Square Developer Forums – https://developer.squareup.com/forums
Square Developer Community – https://squ.re/slack
Square Developer Twitter –   / squaredev