Elastic Search and Advanced Search | GraphQL methods
Queries
- xsearchProducts (search: String)
description: products matching customers' search query
- xsearchRelatedTerms (search: String)
description: get related search terms by query
- xsearchRecentlyViewed
description: get an array of recently viewed products
- xsearchBestsellerProducts
description: get an array of bestsellers products
- xsearchPopularSearches (search: String)
description: popular search queries generated based on customers' searches
- xsearchBrowsingHistory
description: recent search queries generated based on customer's searches
- xsearchRecentSearches
description: recent search queries generated based on customers' searches
- xsearchCategories (search: String)
description: categories matching customers' search query
- xsearchPages (search: String)
description: pages matching customers' search query
- xsearchBrands (search: String)
description: brands matching customers' search query
- xsearchLandings (search: String)
description: landing pages matching customers' search query
- xsearchBlogs (search: String)
description: blig posts matching customers' search query
- xsearchFaqs (search: String)
description: FAQs matching customers' search query
Related Articles
What Amasty extensions support GraphQL?
Amasty has introduced additional GraphQL packages for extensions that are GraphQL compatible. These packages are listed in the 'suggest' section of the composer.json file. As a result, they are not automatically installed with the main module. To ...
Advanced Product Reviews | GraphQL methods
Queries advreview description: get product reviews amReviewSetting description: get Advanced Product Reviews module settings amReviewWidget description: get information about Reviews widget Mutations addAdvReview description: add review addAdvComment ...
Advanced Search API
1. Amasty\Xsearch\Api\SearchInterface GET /V1/amsearch, method="search"
Blog Pro | GraphQL methods
Queries amBlogSetting description: get blog pro module settings amBlogPost (id: Int, urlKey: String) description: get post information about a post by ID amBlogPosts (type: AmBlogPageType, page: Int, entityId: Int) description: get an array of posts ...
Improved Layered Navigation | GraphQL methods
The Improved Layered Navigation extension doesn't have its own GraphQL requests. Instead, it extends the default Magento requests by introducing supplementary details. You can get additional information stored by the Improved Layered Navigation ...