SCALAR
String
Built-in String
link GraphQL Schema definition
- scalar String
link Require by
- AddressSimple Address representation
- AlternativeAn alternative suggested product. Used within SuggestedRefinement
- BasketQuery: basket, returns Basket For all basket operations, there will be a default, unique API Basket name based on the user name. If a basket ID is not passed in, all operations will be performed on the default stored basket.
- BasketDeliveryDetailsMutation: addbasketshippinginfo, returns Basket uses input type BasketShippingInfo to pass in all the shipping information the basket needs for placing an order
- BasketLineA single line item within a Basket
- BigBoxDeliverynull
- BigBoxDeliveryPreferencenull
- BigBoxDeliverySlotnull
- BigBoxDeliverySlotTypenull
- BigBoxServiceA single BigBox service. When selecting services to add to the basket, supply a list of the 'path' property. Do not select more than one service in the same service-section and service-type (also the same path up to and not including the final element) (On-site this is managed by being a HTML form radio button group. Here you must just be good!)
- BigBoxServiceSelectionnull
- 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 '/'
- CompareLineA single comparison item. Comparing one property/attribute on a selection of products.
- ConsignmentConsigment information
- DespatchDespatch information
- DespatchedProductProducts within a Despatch
- FolderA representation of a folder
- Mutationnull
- OrderThe Order object returns all the information required when asking for information on an order
- OrderLineOrder line information
- OrderSearchParamsQUERY: orders, returns User Order History The user would expect to obtain a list of orders within the search as defined in the input params. QUERY: order, returns details for a specific order The user would expect to see all the order details for the given order ID
- PriceA price, which includes currency code and net (default) and gross values. You may prefer to use this rather than the separate price_inc, price_exc, currency fields originally defined, and retained for backwards compatibility where they already existed.
- ProductQUERY: product, returns Product The user would expect to obtain all the details on the given product
- ProductImagesnull
- ProductSpecsnull
- Query Root Query
- RangeA price range. Used within SuggestedRefinement
- RefinementA more advanced way to search for products with more options.
- RefinementInputA more advanced way to search for products with more options.
- SearchParamsThe input type for the search query
- SearchResultGroupGrouping search results by folder with refinement details
- SearchResultParamsA convenience type to echo the SearchParams back in the results
- SimpleProductBasic product details. Doesn't offer sub-products (eg accessories) Products can include SimpleProducts. This avoids performance or recursive issues.
- SortSpecA map of suggested sort options
- SuggestedRefinementSuggested refinement for a SearchResultGroup
- UserUser Information
- __Directivenull
- __EnumValuenull
- __Fieldnull
- __InputValuenull
- __SchemaA GraphQL Introspection defines the capabilities of a GraphQL server. It exposes all available types and directives on the server, the entry points for query, mutation, and subscription operations.
- __Typenull