POST

Query Items


Note: The Item API only works with the Wix Restaurants Menus app. Make sure you have installed this app from the Wix App Market.

Retrieves a list of items given the provided paging, filtering, and sorting. Up to 500 items can be returned per request.

To learn how to query items, see API Query Language.

PropertyFiltersSort
id$eq, $ne, $in, $exists, $gt, $gte, $lt, $lte, $startsWithSort: ASC, DESC
image.id$eq, $ne, $in, $exists, $gt, $gte, $lt, $lte, $startsWithSort: ASC, DESC
businessLocationIds$hasSome, $hasAll, $exists, $isEmptySort: ASC, DESC
name$eq, $ne, $in, $exists, $gt, $gte, $lt, $lte, $startsWithSort: ASC, DESC
description$eq, $ne, $in, $exists, $gt, $gte, $lt, $lte, $startsWithSort: ASC, DESC
visible$eq, $ne, $in, $existsSort: ASC, DESC
featured$eq, $ne, $in, $existsSort: ASC, DESC
createdDate$eq, $ne, $in, $exists, $gt, $gte, $lt, $lteSort: ASC, DESC
updatedDate$eq, $ne, $in, $exists, $gt, $gte, $lt, $lteSort: ASC, DESC
priceVariants.variants.price$in, $nin, $eq, $ne, $existsSort: ASC, DESC
orderSettings.inStock$in, $nin, $eq, $ne, $existsSort: ASC, DESC
orderSettings.acceptSpecialRequests$in, $nin, $eq, $ne, $existsSort: ASC, DESC
featuredInfo.type$in, $nin, $eq, $ne, $existsSort: ASC, DESC
labels.id$eq, $ne, $in, $exists, $gt, $gte, $lt, $lte, $startsWithNone
modifierGroups.id$eq, $ne, $in, $exists, $gt, $gte, $lt, $lte, $startsWithNone
priceVariants.variants.variantId$eq, $ne, $in, $exists, $gt, $gte, $lt, $lte, $startsWithNone
externalReferenceInfo.externalAppId$eq, $ne, $in, $exists, $gt, $gte, $lt, $lte, $startsWithNone
externalReferenceInfo.externalEntityId$eq, $ne, $in, $exists, $gt, $gte, $lt, $lte, $startsWithNone
externalReferenceInfo.connected$eq, $ne, $in, $existsNone
Permissions
Manage Restaurants - all permissions
Learn more about app permissions.
Endpoint
POST
https://www.wixapis.com/restaurants/menus-item/v1/items/query

Errors

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

Did this help?