Creates Customer record for the given Customer Information and returns newly created Customer ID.Updates Customer information for the given Customer ID and returns boolean status.Removed Customer and returns boolean status.Return Customer Details for the Customer ID, Start Date(optional), End Date(optional) parameters passed.Return Customer Details for the Customer Username,Customer Password under the Vendor Access url parameters passed.Return all Services for the VendorReturn all Services for the VendorReturn all Services for the VendorReturn all Schedules for the VendorReturn all Schedules for the VendorReturn all Schedules for the VendorReturn all Schedules for the VendorReturn all Schedules for the VendorReturn all Groups for the VendorReturn all Locations for the VendorReturn all Locations for the VendorReturn all Special Packages for the VendorReturn all Events for the VendorReturns booking information for the matching booking confirmation numberReturns booking summary for the matching schedule id, start date and/or end date.This method return the timeslots and its availability (start_time, end_time and available) for a given date and schedule ID. Also the other values returned by this function are product_id: Schedule Unique ID, appointment_date: Date Appointment Booked, product_available: Schedule Available/Not Available, product_unavailable_reason: Reason for Schedule Unavailability, next_available_date: Schedule's next avaiable date, prev_available_date: Schedule's previous available dateCreates Schedule Bookings for the given Customer Unique ID, Schedule Unique ID, Service Unique ID(s), Service Start DateTime(s), Service End DateTime(s), Payment Status(optional), Payment Type(optional). This returns Confirmation Number(s) and sends Confirmation Email(optional). Allowed payment types are Not Paid, Cash, Cheque, Debit Card, Credit Card, Visa, American Express, Mastercard, Discover, Enroute, Diners Club, Paypal, Paid, Gift Certificate, Invoiced, No Charge.Cancels Schedule Booking for the given Confirmation Number and sends Cancellation Email(optional).Return all Timezones availableReturn all Appointment Search information based on keyword and Location stringReturn all Appointment Search information based on CategoryID and SubcategoryIDReturn all Categories ID,Name,KeywordReturn all Categories ID,Name,Keyword by Category IDReturn all Categories ID,Name,Keyword by Parent Category IDReturn all Categories ID,Name,Keyword by KewordValidate Vendor Login for given password,username. RETURNS 1-Valid Access, 2-No API Access, 0-No AccessValidate Vendor Login for given VendorAccessUrl. RETURNS 1-Valid Access, 2-No API Access, 0-No AccessValidate Vendor Login for given email. RETURNS 1-Valid Access, 2-No API Access, 0-No Access