> 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 ## Resource: Supported Filters ## Article: Supported Filters ## Article Link: https://dev.wix.com/docs/api-reference/business-solutions/bookings/policies/booking-policies/supported-filters.md ## Article Content: # Booking Policies: Supported Filters *Query Booking Policies* ([SDK](https://dev.wix.com/docs/sdk/backend-modules/bookings/booking-policies/query-booking-policies.md) | [REST](https://dev.wix.com/docs/rest/business-solutions/bookings/policies/booking-policies/query-booking-policies.md)) and *Count Booking Policies* ([SDK](https://dev.wix.com/docs/sdk/backend-modules/bookings/booking-policies/count-booking-policies.md) | [REST](https://dev.wix.com/docs/rest/business-solutions/bookings/policies/booking-policies/count-booking-policies.md)) allow you to filter based on properties of the `bookingPolicy` object. ## Filtering Specify the `filter` object in the following format: ```json { "filter": { "fieldName": { "$eq": "value" } } } ``` The following table shows field support for filters and sorting for the `bookingPolicy` object: | Field | Supported Filters | Sortable | |----------------------------------------------------------|-----------------------------------------------------------|----------| | `id` | `$eq`, `$ne`, `$in` | Sortable | | `name` | `$eq`, `$ne`, `$startsWith` | Sortable | | `customPolicyDescription.enabled` | `$eq`, `$ne` | Sortable | | `customPolicyDescription.description` | `$eq`, `$ne`, `$startsWith` | Sortable | | `limitEarlyBookingPolicy.enabled` | `$eq`, `$ne` | Sortable | | `limitEarlyBookingPolicy.earliestBookingInMinutes` | `$eq`, `$ne`, `$lt`, `$lte`, `$gt`, `$gte`, `$in`, `$nin` | Sortable | | `limitLateBookingPolicy.enabled` | `$eq`, `$ne` | Sortable | | `limitLateBookingPolicy.latestBookingInMinutes` | `$eq`, `$ne`, `$lt`, `$lte`, `$gt`, `$gte`, `$in`, `$nin` | Sortable | | `bookAfterStartPolicy.enabled` | `$eq`, `$ne` | Sortable | | `cancellationPolicy.enabled` | `$eq`, `$ne` | Sortable | | `cancellationPolicy.limitLatestCancellation` | `$eq`, `$ne` | Sortable | | `cancellationPolicy.latestCancellationInMinutes` | `$eq`, `$ne`, `$lt`, `$lte`, `$gt`, `$gte`, `$in`, `$nin` | Sortable | | `reschedulePolicy.enabled` | `$eq`, `$ne` | Sortable | | `reschedulePolicy.limitLatestReschedule` | `$eq`, `$ne` | Sortable | | `reschedulePolicy.latestRescheduleInMinutes` | `$eq`, `$ne`, `$lt`, `$lte`, `$gt`, `$gte`, `$in`, `$nin` | Sortable | | `waitlistPolicy.enabled` | `$eq`, `$ne` | Sortable | | `waitlistPolicy.capacity` | `$eq`, `$ne`, `$lt`, `$lte`, `$gt`, `$gte`, `$in`, `$nin` | Sortable | | `waitlistPolicy.reservationTimeInMinutes` | `$eq`, `$ne`, `$lt`, `$lte`, `$gt`, `$gte`, `$in`, `$nin` | Sortable | | `participantsPolicy.enabled` | `$eq`, `$ne` | Sortable | | `participantsPolicy.maxParticipantsPerBooking` | `$eq`, `$ne`, `$lt`, `$lte`, `$gt`, `$gte`, `$in`, `$nin` | Sortable | | `resourcesPolicy.enabled` | `$eq`, `$ne` | Sortable | | `resourcesPolicy.autoAssignAllowed` | `$eq`, `$ne` | Sortable | ## Sorting By default, *Query Booking Policies* ([SDK](https://dev.wix.com/docs/sdk/backend-modules/bookings/booking-policies/query-booking-policies.md) | [REST](https://dev.wix.com/docs/rest/business-solutions/bookings/policies/booking-policies/query-booking-policies.md)) is sorted by `createdDate` in ascending order. You can override the default sorting by specifying the `sort` object in the following format: ```json { "sort" : [ { "fieldName": "sortOrder", "order": "ASC" }, { "fieldName": "createdDate", "order": "DESC" } ] } ``` __Related content:__ - *API Query Language* ([SDK](https://dev.wix.com/docs/sdk/articles/work-with-the-sdk/api-query-language.md) | [REST](https://dev.wix.com/docs/rest/articles/getting-started/api-query-language.md)) - *Query Booking Policies* ([SDK](https://dev.wix.com/docs/sdk/backend-modules/bookings/booking-policies/query-booking-policies.md) | [REST](https://dev.wix.com/docs/rest/business-solutions/bookings/policies/booking-policies/query-booking-policies.md)) - *Count Booking Policies* ([SDK](https://dev.wix.com/docs/sdk/backend-modules/bookings/booking-policies/count-booking-policies.md) | [REST](https://dev.wix.com/docs/rest/business-solutions/bookings/policies/booking-policies/count-booking-policies.md))