POST

Query Staff Members


Retrieves a list of up to 100 staff members, given the provided paging, filtering, and sorting.

Returns only staff members who are service providers. To retrieve the business's entire staff, including staff members who don't provide services, pass a serviceProvider filter or call Query Staff Members V2.

Defaults

Query Staff Members has the following default settings, which you can override:

  • Sorted by id in ascending order.
  • cursorPaging.limit set to 100.

See also

For the fields you can filter and sort by, see Filtering and Sorting.

To learn about working with Query methods, see API Query Language and Sorting and Paging.

PropertyFiltersSort
id$eq, $ne, $in, $exists, $gt, $gte, $lt, $lte, $startsWithSort: ASC, DESC
description$eq, $ne, $in, $exists, $gt, $gte, $lt, $lte, $startsWithSort: ASC, DESC
resourceId$eq, $ne, $in, $exists, $gt, $gte, $lt, $lte, $startsWithSort: ASC, DESC
createdDate$eq, $ne, $in, $exists, $gt, $gte, $lt, $lteSort: ASC, DESC
updatedDate$eq, $ne, $in, $exists, $gt, $gte, $lt, $lteSort: ASC, DESC
serviceProvider$eq, $ne, $in, $existsSort: ASC, DESC
associatedWixIdentity.identificationData.contactId$eq, $ne, $in, $exists, $gt, $gte, $lt, $lte, $startsWithSort: ASC, DESC
associatedWixIdentity.identificationData.wixUserId$eq, $ne, $in, $exists, $gt, $gte, $lt, $lte, $startsWithSort: ASC, DESC
name$eq, $ne, $in, $nin, $existsNone
email$eq, $ne, $in, $nin, $existsNone
phone$eq, $ne, $in, $nin, $existsNone
resource.locationOptions.specificLocationOptions.businessLocations.locationId$hasSome, $hasAllNone
Permissions
Read Bookings - Public Data
Learn more about app permissions.
Endpoint
POST
https://www.wixapis.com/bookings/v1/staff-members/query

Errors

This method doesn't return any custom errors, but may return standard errors. Learn more about standard Wix errors.

Did this help?