On the Current Stages of Google Calendar API, a direct method that works with Appointment Schedule is not supported. The appointment schedule is just basically an insert Method of Google Calendar removing its user interface. If you are working with Google Calendar API, User Interface should not be needed, if you need the User Interface, then creating a Web-App, that creates Google Calendar Event should be what you are focusing on.
Booking Page