Update Collection

updateCollection #

updateCollection(id: String, params: UpdateCollectionParams) Collection

Example #

mutation updateCollection($id: String!, $params: UpdateCollectionParams!){
  updateCollection(id: $id, params: $params) {
    id
    name
    slug
    isPublished
    description
    image
    fullImage
    createdAt
    updatedAt
    products {
      id
      name
      slug
      description
      isPublished
      sku
      stock
      maxItemPerOrder
      price
      cost
      images
      fullImages
      isDigitalProduct
      views
      createdAt
      weight
      weightUnit
      productUnit
      updatedAt
      category {
        id
        name
        slug
        isPublished
        description
        image
        fullImage
        createdAt
        updatedAt
        productCount
        position
      }
      attributes {
        id
        name
        values
        isRequired
        createdAt
        updateAt
      }
      variations {
        id
        name
        price
        cost
        sku
        stock
      }
      digitalItems {
        id
        title
        description
        position
        contents {
          id
          title
          contentType
          isTrialAllowed
          contentText
          contentUrl
          updatedAt
          position
        }
      }
      feedbacks {
        rating
        comment
        createdAt
      }
      productSpecificDiscount
      histories {
        message
        oldStock
        newStock
        variationID
        orderHash
        createdAt
      }
    }
    productCount
    position
  }
}

Try It Now