What Amasty extensions support GraphQL?

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 activate GraphQL compatibility for a particular module, it's important to manually install the corresponding package using the Composer command provided below:

composer require amasty/graphql-module-name

In the above command, replace graphql-module-name with the specific Composer name of the GraphQL compatibility package associated with the extension.

For a comprehensive list of extensions that support GraphQL and their corresponding Composer names, please refer to the table below. To access information regarding the available GraphQL methods within each module, simply click on the extension's name.

Extension name
Composer package name
GraphQL
amasty/customers-also-viewed-graphql
read only
amasty/product-labels-graphql
read only
amasty/blog-graphql
read+write
amasty/module-magento-custom-form-graphql
read+write
amasty/advanced-review-graphql
read+write
amasty/module-elastic-search-graphql
read only
amasty/module-shop-by-brand-graphql
read only
amasty/xlanding-graphql
read only
amasty/mega-menu-graphql
read only
amasty/social-login-graphql
read+write
amasty/stockstatus-graphql
read only
amasty/shopby-graphql
read only
amasty/checkout-graph-ql
read+write
amasty/module-gift-card-graph-ql
read+write
amasty/rewards-graph-ql
read+write
amasty/module-gdpr-graphql
read only
amasty/rma-graphql
read+write
amasty/module-banner-slider-graphql
read only
amasty/improved-sorting-graphql
read only
amasty/color-swatches-graphql
read only
amasty/product-option-templates-graphql
read only
amasty/module-pre-order-graphql
read only
amasty/module-product-attachments-graphql
read only
amasty/module-instagram-feed-graphql
read only
amasty/module-osn-graphql
read+write
amasty/extra-fee-graph-ql
read+write
amasty/module-auto-add-promo-items-graphql
read+write
amasty/module-faq-graphql
read+write
amasty/module-request-a-quote-graphql
read+write
amasty/module-orderattr-graphql
read+write
amasty/module-gdpr-cookie-graphql
read+write
amasty/module-seo-toolkit-lite-graphql
read+write
amasty/module-store-locator-graphql
read+write
amasty/multiple-wishlist-graphql
read+write
amasty/module-google-rich-snippets-graphql
read only

For extensions that work for the admin panel only and do not interact with the frontend part, GraphQL support is not required.

      • Related Articles

      • What Amasty extensions support PWA?

        For PWA compatibility, Amasty designed a separate PWA add-ons. They go as supplementary solutions to the main extensions. Amasty PWA add-ons provide the same functionality as the original Amasty extensions. The PWA add-ons are created with the ...
      • What Amasty extensions support API?

        Each Amasty extension that has API support, includes the etc/webapi.xml file. The webapi.xml file contains API configurations with the list of available API requests. For example, a request from the Custom Form module interface: 1 - endpoint URL; 2 - ...
      • Mega Menu | GraphQL

        Queries amMegaMenuTree description: get menu tree amMegaMenuAll description: get all menu items amMegaMenuWidget description: get information about the Amasty MegaMenu Products Widget
      • 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 ...
      • Instagram Feed | GraphQL methods

        Queries getInstagramWidget (widgetId: Int!) description: get data about an Instagram widget getInstagramPosts (page: Int!, sortField: Int, limit: Int = 20) description: get array of post data for the requested page and with the specified sorting ...