LogoLogo
User ManualChangelogRoadmapAboutYouTube
GraphQL API
GraphQL API
  • GraphQL API
  • Overview
    • Query types
      • Stream queries
    • Error codes
    • Schema
      • Queries
      • Mutations
      • Objects
      • Interfaces
      • Scalars
      • Input objects
      • Enums
      • Unions
  • CHANGELOG
    • Changelog
    • Breaking changes
  • Guides
    • Authentication
    • Basic query tutorial
    • Batching mutations
    • Integrating data
  • Query examples
    • List of products with attributes and they values in product stream
    • Get information about specific product and specific attribute values in specific language
    • List of 100 grouped products with simple and variable products in stream
    • List of grouped products with simple and variable products AFTER some end cursor
    • List of active languages
    • List of templates with attributes
    • List of all multimedia in stream
    • List of product relations for a specific product
    • Get values of custom fields
    • Create a simple product
    • Create a grouping product
    • Create a variable product
    • Add a child product to grouping one
    • Set quantity of child product
    • Remove a child product from grouping one
    • Add a variant to variable product
    • Get products with variants, binding attributes and variants list
    • Remove a variant product from variable one
    • Multimedia create
    • Add images to the gallery attribute
    • Change the name of the multimedia
    • Set alternative value for a multimedia
    • Delete Multimedia
    • Add a file to the product
    • Get attributes list by SKU
    • Create a product and assign / modify attributes values
    • Assign the template to a product
    • Create a category
    • Get category tree by category tree code
    • Get a specific category with values of the category attribute
    • Set multiple options in multiselect attribute on specific product
  • Add option to select type attribute
Powered by GitBook
On this page
  • productStream
  • attributeStream
  • categoryStream
  • categoryTreeStream
  • multimediaStream

Was this helpful?

Export as PDF
  1. Overview
  2. Query types

Stream queries

List of factors resulting in resource cursor update

Note that some updates though potentially could be interpreted as other resource updates as well, i.e. category name changes could result in updates of both product and category tree cursors, are limited to the specific resource to limit the overall amount of updates.

This is by design since a potentially small change could cause a snowball effect - one, simple category name change, could cause the need to reimport all products in the system, etc.

productStream

  • product created

  • product property updated

    • attribute value

    • product added or removed from a category

    • template assignment

    • status changed

    • a variant has been added or removed

    • grouped product has been added or removed

  • product added to a segment

  • variable product variant added to a segment

  • grouping product grouped product added to a segment

  • product related in product relation attribute added to a segment

attributeStream

  • attribute created

  • attribute property updated

    • name

    • metadata

    • option added, modified, or removed from an attribute

    • unit attribute unit

    • price attribute currency

    • textarea attribute richEdit property

categoryStream

  • category created

  • category property updated

    • name

    • attribute value

categoryTreeStream

  • category tree created

  • category tree property updated

    • name

    • category tree structure

multimediaStream

  • multimedia created

  • multimedia property updated

    • name

    • folder assignment

PreviousQuery typesNextError codes

Last updated 3 months ago

Was this helpful?