Retrieves a list of up to 100 services, given the provided paging, filtering, and sorting.
Query Services has the following default settings, which you can override:
createdDate in ascending order.paging.limit set to 100.paging.offset set to 0.When using filters for dates, you must use UTC time.
To learn about working with Query methods, see API Query Language and Sorting and Paging.
| Property | Filters | Sort |
|---|---|---|
id | $eq, $ne, $exists, $in, $hasSome, $startsWith, $gt, $lt, $lte, $gte | Sort: ASC, DESC |
name | $eq, $ne, $exists, $in, $hasSome, $startsWith, $gt, $lt, $lte, $gte | Sort: ASC, DESC |
type | $eq, $ne, $exists, $in, $hasSome | Sort: ASC, DESC |
description | $eq, $ne, $exists, $in, $hasSome, $startsWith, $gt, $lt, $lte, $gte | Sort: ASC, DESC |
hidden | $eq, $ne, $exists, $in, $hasSome | Sort: ASC, DESC |
tagLine | $eq, $ne, $exists, $in, $hasSome, $startsWith, $gt, $lt, $lte, $gte | Sort: ASC, DESC |
staffMemberIds | $eq, $ne, $exists, $in, $hasSome, $hasAll | Sort: ASC, DESC |
form.id | $eq, $ne, $exists, $in, $hasSome, $startsWith, $gt, $lt, $lte, $gte | Sort: ASC, DESC |
category.id | $eq, $ne, $exists, $in, $hasSome, $startsWith, $gt, $lt, $lte, $gte | Sort: ASC, DESC |
category.name | $eq, $ne, $exists, $in, $hasSome, $startsWith, $gt, $lt, $lte, $gte | Sort: ASC, DESC |
locations.business.id | $eq, $ne, $exists, $in, $hasSome, $startsWith, $gt, $lt, $lte, $gte | Sort: ASC, DESC |
mainSlug.name | $eq, $ne, $exists, $in, $hasSome, $startsWith, $gt, $lt, $lte, $gte | Sort: ASC, DESC |
supportedSlugs.name | $eq, $ne, $exists, $in, $hasSome, $startsWith, $gt, $lt, $lte, $gte | Sort: ASC, DESC |
onlineBooking.enabled | $eq, $ne, $exists, $in, $hasSome | Sort: ASC, DESC |
payment.options.online | $eq, $ne, $exists, $in, $hasSome | Sort: ASC, DESC |
payment.options.inPerson | $eq, $ne, $exists, $in, $hasSome | Sort: ASC, DESC |
payment.options.pricingPlan | $eq, $ne, $exists, $in, $hasSome | Sort: ASC, DESC |
schedule.firstSessionStart | $eq, $ne, $exists, $in, $hasSome, $lt, $lte, $gt, $gte | Sort: ASC, DESC |
schedule.lastSessionEnd | $eq, $ne, $exists, $in, $hasSome, $lt, $lte, $gt, $gte | Sort: ASC, DESC |
This method doesn't return any custom errors, but may return standard errors. Learn more about standard Wix errors.