> Portal Navigation: > > - Append `.md` to any URL under `https://dev.wix.com/docs/` to get its markdown version. > - Pages are either content pages (article or reference text) or menu pages (a list of links to child pages). > - To get a menu page, truncate any URL to a parent path and append `.md` (e.g. `https://dev.wix.com/docs/sdk.md`, `https://dev.wix.com/docs/sdk/core-modules.md`). > - Top-level index of all portals: https://dev.wix.com/docs/llms.txt > - Full concatenated docs: https://dev.wix.com/docs/llms-full.txt # [Velo](https://dev.wix.com/docs/api/get-menu-content?url=https%3A%2F%2Fdev.wix.com%2Fdocs%2Fvelo&format=markdown.md) ## [APIs](https://dev.wix.com/docs/velo/apis.md) ### [wix-bookings.v2](https://dev.wix.com/docs/velo/apis/wix-bookings-v2.md) - [Introduction](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/introduction.md) - [Terminology](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/terminology.md) - ["Schedule" Collection Fields](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/schedule-collection-fields.md) - ["Services" Collection Fields](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/services-collection-fields.md) - ["Staff" Collection Fields](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/staff-collection-fields.md) #### [Attendance](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/attendance.md) - [Introduction](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/attendance/introduction.md) - [getAttendance()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/attendance/get-attendance.md) - [queryAttendance()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/attendance/query-attendance.md) - [setAttendance()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/attendance/set-attendance.md) ##### [AttendancesQueryBuilder](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/attendance/attendances-query-builder.md) - [ascending()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/attendance/attendances-query-builder/ascending.md) - [descending()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/attendance/attendances-query-builder/descending.md) - [eq()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/attendance/attendances-query-builder/eq.md) - [find()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/attendance/attendances-query-builder/find.md) - [ge()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/attendance/attendances-query-builder/ge.md) - [gt()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/attendance/attendances-query-builder/gt.md) - [in()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/attendance/attendances-query-builder/in.md) - [le()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/attendance/attendances-query-builder/le.md) - [limit()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/attendance/attendances-query-builder/limit.md) - [lt()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/attendance/attendances-query-builder/lt.md) - [ne()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/attendance/attendances-query-builder/ne.md) - [skipTo()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/attendance/attendances-query-builder/skip-to.md) ##### [AttendancesQueryResult](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/attendance/attendances-query-result.md) - [cursors](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/attendance/attendances-query-result/cursors.md) - [items](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/attendance/attendances-query-result/items.md) - [length](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/attendance/attendances-query-result/length.md) - [pageSize](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/attendance/attendances-query-result/page-size.md) - [query](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/attendance/attendances-query-result/query.md) - [hasNext()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/attendance/attendances-query-result/has-next.md) - [hasPrev()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/attendance/attendances-query-result/has-prev.md) - [next()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/attendance/attendances-query-result/next.md) - [prev()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/attendance/attendances-query-result/prev.md) #### [AvailabilityCalendar](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/availability-calendar.md) - [Introduction](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/availability-calendar/introduction.md) - [Supported Filters and Sorting](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/availability-calendar/supported-filters-and-sorting.md) #### [Bookings](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/bookings.md) - [Introduction](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/bookings/introduction.md) - [How Bookings are Confirmed or Declined](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/bookings/how-bookings-are-confirmed-or-declined.md) - [Sample Flows](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/bookings/sample-flows.md) - [bulkCreateBooking()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/bookings/bulk-create-booking.md) - [cancelBooking()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/bookings/cancel-booking.md) - [confirmBooking()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/bookings/confirm-booking.md) - [confirmOrDeclineBooking()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/bookings/confirm-or-decline-booking.md) - [createBooking()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/bookings/create-booking.md) - [declineBooking()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/bookings/decline-booking.md) - [rescheduleBooking()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/bookings/reschedule-booking.md) - [updateNumberOfParticipants()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/bookings/update-number-of-participants.md) #### [ExtendedBookings](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/extended-bookings.md) - [Introduction](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/extended-bookings/introduction.md) - [Supported Filters](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/extended-bookings/supported-filters.md) - [Supported Filters and Sorting](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/extended-bookings/supported-filters-and-sorting.md) - [queryExtendedBookings()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/extended-bookings/query-extended-bookings.md) #### [ExternalCalendars](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/external-calendars.md) - [Introduction](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/external-calendars/introduction.md) - [connectByCredentials()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/external-calendars/connect-by-credentials.md) - [connectByOAuth()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/external-calendars/connect-by-oauth.md) - [disconnect()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/external-calendars/disconnect.md) - [getConnection()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/external-calendars/get-connection.md) - [listCalendars()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/external-calendars/list-calendars.md) - [listConnections()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/external-calendars/list-connections.md) - [listEvents()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/external-calendars/list-events.md) - [listProviders()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/external-calendars/list-providers.md) - [updateSyncConfig()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/external-calendars/update-sync-config.md) #### [Pricing](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/pricing.md) - [Introduction](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/pricing/introduction.md) - [calculatePrice()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/pricing/calculate-price.md) - [previewPrice()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/pricing/preview-price.md) #### [ServiceOptionsAndVariants](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/service-options-and-variants.md) - [Introduction](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/service-options-and-variants/introduction.md) - [cloneServiceOptionsAndVariants()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/service-options-and-variants/clone-service-options-and-variants.md) - [createServiceOptionsAndVariants()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/service-options-and-variants/create-service-options-and-variants.md) - [deleteServiceOptionsAndVariants()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/service-options-and-variants/delete-service-options-and-variants.md) - [getServiceOptionsAndVariants()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/service-options-and-variants/get-service-options-and-variants.md) - [getServiceOptionsAndVariantsByServiceId()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/service-options-and-variants/get-service-options-and-variants-by-service-id.md) - [queryServiceOptionsAndVariants()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/service-options-and-variants/query-service-options-and-variants.md) - [updateServiceOptionsAndVariants()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/service-options-and-variants/update-service-options-and-variants.md) ##### [ServiceOptionsAndVariantsListQueryBuilder](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/service-options-and-variants/service-options-and-variants-list-query-builder.md) - [ascending()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/service-options-and-variants/service-options-and-variants-list-query-builder/ascending.md) - [descending()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/service-options-and-variants/service-options-and-variants-list-query-builder/descending.md) - [eq()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/service-options-and-variants/service-options-and-variants-list-query-builder/eq.md) - [exists()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/service-options-and-variants/service-options-and-variants-list-query-builder/exists.md) - [find()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/service-options-and-variants/service-options-and-variants-list-query-builder/find.md) - [hasSome()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/service-options-and-variants/service-options-and-variants-list-query-builder/has-some.md) - [in()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/service-options-and-variants/service-options-and-variants-list-query-builder/in.md) - [limit()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/service-options-and-variants/service-options-and-variants-list-query-builder/limit.md) - [ne()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/service-options-and-variants/service-options-and-variants-list-query-builder/ne.md) - [skipTo()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/service-options-and-variants/service-options-and-variants-list-query-builder/skip-to.md) ##### [ServiceOptionsAndVariantsListQueryResult](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/service-options-and-variants/service-options-and-variants-list-query-result.md) - [cursors](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/service-options-and-variants/service-options-and-variants-list-query-result/cursors.md) - [items](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/service-options-and-variants/service-options-and-variants-list-query-result/items.md) - [length](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/service-options-and-variants/service-options-and-variants-list-query-result/length.md) - [pageSize](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/service-options-and-variants/service-options-and-variants-list-query-result/page-size.md) - [query](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/service-options-and-variants/service-options-and-variants-list-query-result/query.md) - [hasNext()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/service-options-and-variants/service-options-and-variants-list-query-result/has-next.md) - [hasPrev()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/service-options-and-variants/service-options-and-variants-list-query-result/has-prev.md) - [next()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/service-options-and-variants/service-options-and-variants-list-query-result/next.md) - [prev()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/service-options-and-variants/service-options-and-variants-list-query-result/prev.md) #### [Services](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/services.md) - [Introduction](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/services/introduction.md) - [countServices()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/services/count-services.md) - [createService()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/services/create-service.md) - [deleteService()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/services/delete-service.md) - [getService()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/services/get-service.md) - [queryServices()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/services/query-services.md) - [updateService()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/services/update-service.md) ##### [ServicesQueryBuilder](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/services/services-query-builder.md) - [eq()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/services/services-query-builder/eq.md) - [exists()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/services/services-query-builder/exists.md) - [find()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/services/services-query-builder/find.md) - [hasAll()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/services/services-query-builder/has-all.md) - [hasSome()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/services/services-query-builder/has-some.md) - [in()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/services/services-query-builder/in.md) - [limit()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/services/services-query-builder/limit.md) - [ne()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/services/services-query-builder/ne.md) - [skip()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/services/services-query-builder/skip.md) - [startsWith()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/services/services-query-builder/starts-with.md) ##### [ServicesQueryResult](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/services/services-query-result.md) - [currentPage](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/services/services-query-result/current-page.md) - [items](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/services/services-query-result/items.md) - [length](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/services/services-query-result/length.md) - [pageSize](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/services/services-query-result/page-size.md) - [query](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/services/services-query-result/query.md) - [totalCount](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/services/services-query-result/total-count.md) - [totalPages](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/services/services-query-result/total-pages.md) - [hasNext()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/services/services-query-result/has-next.md) - [hasPrev()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/services/services-query-result/has-prev.md) - [next()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/services/services-query-result/next.md) - [prev()](https://dev.wix.com/docs/velo/apis/wix-bookings-v2/services/services-query-result/prev.md)