OBJECT
Product
QUERY: product, returns Product The user would expect to obtain all the details on the given product
link GraphQL Schema definition
- type Product {
- : Boolean
- : Boolean
- : String
- : [String]
- : ID!
- : String!
- : String
- : String
- : String
- : String
- : String
- : String
- : String
- : Boolean
- : Price
- : Float
- : Float
- : Price
- : Float
- : Float
- : Price
- : Float
- : Float
- : String
- : String
- : String
- : String
- : Int
- : [String]
- : String
- : [ProductImages]
- # Product specifications
- : [ProductSpecs]
- # Recommended accessories product information
- : [SimpleProduct]
- }
link Require by
- BrowseResultQUERY: browse, returns BrowseResult The User would expect to see a list of subfolders or a list of products (possibly both) The query accepts a folder/category path to browse. Top level is '/'
- CompareResultQuery: compareproducts, returns CompareResult Enables user to compare product information such as price, stock etc
- Query Root Query
- SearchResultThe return type for the search query