FAQ and Product Questions | GraphQL methods

FAQ and Product Questions | GraphQL methods


  1. getAmFaqSettings
    description: get FAQ module settings

  2. searchAmFaqCategories (filter: AmFaqCategoryFilterInput, pageSize: Int = 10, currentPage: Int = 1, sort: AmFaqCategorySortInput)
    description: search all FAQ categories by keyword with filter and sortOrder

  3. searchAmFaqQuestions (search: String, filter: AmFaqQuestionFilterInput, pageSize: Int = 10, currentPage: Int = 1, sort: AmFaqQuestionSortInput)
    description: search all FAQ questions with filter and sortOrder


  1. placeAmFaqQuestion (input: PlaceAmFaqQuestionInput)
    description: place new FAQ question

  2. rateAmFaqQuestion (input: RateAmFaqQuestionInput)
    description: rate FAQ question
      • Related Articles

      • FAQ and Product Questions API

        1. Amasty\Faq\Api\QuestionRepositoryInterface - class for questions: POST /V1/amasty_faq/question, method="save" - create a question; PUT /V1/amasty_faq/question/:questionId, method="save" - edit a question; DELETE ...
      • 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 ...
      • Product Labels | GraphQL methods

        Queries amLabelSetting description: get information about Product Labels module settings amLabelProvider (productIds: [Int], mode: AmLabelMode) description: get information about labels by product ID
      • Product Attachments | GraphQL methods

        Queries getAmProductAttachmentSettings description: get Product Attachment module settings getAmFiles (ids: [Int]) description: get info about uploaded files
      • Product Option Templates | GraphQL methods

        Queries amProductOptionsProvider (productId: Int) description: get information about product options by product ID