Embed DaySchedule to your website → Try widget generator

Hair Salon
TEMPLATE ID: DS-63ecd95285c6ac13b327b007

Hair Salon Appointment Booking Template

A free template to book a hair salon appointment online. Personalized styling and expert haircare tailored to your unique hair preferences, schedule your visit for latest trends and styling with our skilled hairstylists.

Template preview

API

The free customizable booking templates with appointment management system and API to integrate in any app.

Time slots

You can use the API to check calendar availability, find available slots and book an appointment online for your services.

# Check calendar availability by date                  
curl --request GET
--url https://api.dayschedule.com/v1/availability/{RESOURCE_ID}?start={DATE1}&end={DATE2}&duration=30m
--header 'Content-Type: application/json'

# Return available time slots
[
    {
        "date": "2024-04-28",
        "timezone": "Asia/Calcutta",
        "capacity": 4,
        "slots": [
            {
                "time": "2024-04-28T14:00:00+05:30",
                "available": 1,
                "users": [
                    {
                        "user_id": 1411,
                        "name": "Nick",
                        "busy": false
                    }
                ]
            },
            ....
            ]
          }
]

Booking

You can use the API to check calendar availability and book an appointment online for your services.

# Check calendar availability by date                  
curl --request POST
--url https://api.dayschedule.com/v1/bookings
--header 'Content-Type: application/json'
--data 
  {
    "resource":{
        "resource_id":"63ecd95285c6ac13b327b007",
    },
    "host":{
        "user_id":758
    },
    "start_at":"2024-04-28T09:00:00.000Z",
    "end_at":"2024-04-28T09:30:00.000Z",
    "invitees":[{
        "name":"John Doe",
        "email":"Johndoe@gmail.com"
        "questions":[]
    }]
}
# Return the confirmed booking object

Embed to website

  1. Install dayschedule-widget from NPM.
    npm i dayschedule-widget
  2. Generate widget code
  3. Add JavaScript in header
  4. Paste the inline or popup code on your website
See examples →
Free for small teams

Get your personalized scheduling link to share with your customers to let them schedule meetings without back-and-forth emails.

Sign up →

14 days free trial