Objects
StoreAggregateOfferβ
Aggregate offer information, for a given SKU that is available to be fulfilled by multiple sellers.
Field | Argument | Type | Description |
---|---|---|---|
highPrice | Float! | Highest price among all sellers. | |
lowPrice | Float! | Lowest price among all sellers. | |
offerCount | Int! | Number of sellers selling this SKU. | |
priceCurrency | String! | ISO code of the currency used for the offer prices. | |
offers | [StoreOffer!]! | Array with information on each available offer. |
StoreAggregateRatingβ
Average rating, based on multiple ratings or reviews.
Field | Argument | Type | Description |
---|---|---|---|
ratingValue | Float! | Value of the aggregate rating. | |
reviewCount | Int! | Total number of ratings. |
StoreAuthorβ
Information about the author of a product review or rating.
Field | Argument | Type | Description |
---|---|---|---|
name | String! | Author name. |
StoreBrandβ
Brand of a given product.
Field | Argument | Type | Description |
---|---|---|---|
name | String! | Brand name. |
StoreBreadcrumbListβ
List of items consisting of chain linked web pages, ending with the current page.
Field | Argument | Type | Description |
---|---|---|---|
itemListElement | [StoreListItem!]! | Array with breadcrumb elements. | |
numberOfItems | Int! | Number of breadcrumbs in the list. |
StoreCartβ
Shopping cart information.
Mutated by validateCart
.
Field | Argument | Type | Description |
---|---|---|---|
order | StoreOrder! | Order information, including | |
messages | [StoreCartMessage!]! | List of shopping cart messages. |
StoreCartMessageβ
Shopping cart message.
Field | Argument | Type | Description |
---|---|---|---|
text | String! | Shopping cart message text. | |
status | StoreStatus! | Shopping cart message status, which can be |
StoreCollectionβ
Product collection information.
Queried by collection
.
Field | Argument | Type | Description |
---|---|---|---|
seo | StoreSeo! | Meta tag data. | |
breadcrumbList | StoreBreadcrumbList! | List of items consisting of chain linked web pages, ending with the current page. | |
meta | StoreCollectionMeta! | Collection meta information. Used for search. | |
id | ID! | Collection ID. | |
slug | String! | Corresponding collection URL slug, with which to retrieve this entity. | |
type | StoreCollectionType! | Collection type. |
StoreCollectionConnectionβ
Collection connection pagination information.
Queried by allCollections
.
Field | Argument | Type | Description |
---|---|---|---|
pageInfo | StorePageInfo! | Collection connection page information. | |
edges | [StoreCollectionEdge!]! | Array with collection connection page edges. |
StoreCollectionEdgeβ
Collection pagination edge.
Field | Argument | Type | Description |
---|---|---|---|
node | StoreCollection! | Collection pagination node. | |
cursor | String! | Collection pagination cursor. |
StoreCollectionFacetβ
Product collection facet, used for search.
Field | Argument | Type | Description |
---|---|---|---|
key | String! | Facet key. | |
value | String! | Facet value. |
StoreCollectionMetaβ
Collection meta information. Used for search.
Field | Argument | Type | Description |
---|---|---|---|
selectedFacets | [StoreCollectionFacet!]! | List of selected collection facets. |
StoreCurrencyβ
Currency information.
Field | Argument | Type | Description |
---|---|---|---|
code | String! | Currency code (e.g., USD) | |
symbol | String! | Currency symbol (e.g., $) |
StoreFacetβ
Search facet information.
Field | Argument | Type | Description |
---|---|---|---|
key | String! | Facet key. | |
label | String! | Facet label. | |
values | [StoreFacetValue!]! | Array with information on each facet value. | |
type | StoreFacetType! | Facet type. Possible values are |
StoreFacetValueβ
Information of a specific facet value.
Field | Argument | Type | Description |
---|---|---|---|
value | String! | Facet value. | |
label | String! | Facet value label. | |
selected | Boolean! | Indicates whether facet is selected. | |
quantity | Int! | Number of items with this facet. |
StoreImageβ
Image.
Field | Argument | Type | Description |
---|---|---|---|
url | String! | Image URL. | |
alternateName | String! | Alias for the image. |
StoreListItemβ
Item of a list.
Field | Argument | Type | Description |
---|---|---|---|
item | String! | List item value. | |
name | String! | Name of the list item. | |
position | Int! | Position of the item in the list. |
StoreOfferβ
Offer information.
Field | Argument | Type | Description |
---|---|---|---|
listPrice | Float! | This is displayed as the "from" price in the context of promotions' price comparison. This may change before it reaches the shelf. | |
sellingPrice | Float! | Computed price before applying coupons, taxes or benefits. This may change before it reaches the shelf. | |
priceCurrency | String! | ISO code of the currency used for the offer prices. | |
price | Float! | Also known as spot price. | |
priceValidUntil | String! | Next date in which price is scheduled to change. If there is no scheduled change, this will be set a year in the future from current time. | |
itemCondition | String! | Offer item condition. | |
availability | String! | Offer item availability. | |
seller | StoreOrganization! | Seller responsible for the offer. | |
itemOffered | StoreProduct! | Information on the item being offered. | |
quantity | Int! | Number of items offered. |
StoreOrderβ
Information of a specific order.
Field | Argument | Type | Description |
---|---|---|---|
orderNumber | String! | ID of the order in VTEX order management. | |
acceptedOffer | [StoreOffer!]! | Array with information on each accepted offer. |
StoreOrganizationβ
Organization.
Field | Argument | Type | Description |
---|---|---|---|
identifier | String! | Organization ID. |
StorePageInfoβ
Page information.
Field | Argument | Type | Description |
---|---|---|---|
hasNextPage | Boolean! | Indicates whether next page exists. | |
hasPreviousPage | Boolean! | Indicates whether previous page exists. | |
startCursor | String! | Page cursor start. | |
endCursor | String! | Page cursor end. | |
totalCount | Int! | Total number of items (products or collections), not pages. |
StorePersonβ
Client profile data.
Field | Argument | Type | Description |
---|---|---|---|
id | String! | Client ID. | |
String! | Client email. | ||
givenName | String! | Client first name. | |
familyName | String! | Client last name. |
StoreProductβ
Product information. Products are variants within product groups, equivalent to VTEX SKUs. For example, you may have a Shirt product group with associated products such as Blue shirt size L, Green shirt size XL and so on.
Queried by product
.
Field | Argument | Type | Description |
---|---|---|---|
seo | StoreSeo! | Meta tag data. | |
breadcrumbList | StoreBreadcrumbList! | List of items consisting of chain linked web pages, ending with the current page. | |
slug | String! | Corresponding collection URL slug, with which to retrieve this entity. | |
name | String! | Product name. | |
productID | String! | Product ID, such as ISBN or similar global IDs. | |
brand | StoreBrand! | Product brand. | |
description | String! | Product description. | |
image | [StoreImage!]! | Array of images. | |
offers | StoreAggregateOffer! | Aggregate offer information. | |
sku | String! | Stock Keeping Unit. Merchant-specific ID for the product. | |
gtin | String! | Global Trade Item Number. | |
review | [StoreReview!]! | Array with review information. | |
aggregateRating | StoreAggregateRating! | Aggregate ratings data. | |
isVariantOf | StoreProductGroup! | Indicates product group related to this product. | |
additionalProperty | [StorePropertyValue!]! | Array of additional properties. |
StoreProductConnectionβ
Product connection pagination information.
Queried by allProducts
.
Field | Argument | Type | Description |
---|---|---|---|
pageInfo | StorePageInfo! | Product connection page information. | |
edges | [StoreProductEdge!]! | Array with product connection page edges. |
StoreProductEdgeβ
Product pagination edge.
Field | Argument | Type | Description |
---|---|---|---|
node | StoreProduct! | Product pagination node. | |
cursor | String! | Product pagination cursor. |
StoreProductGroupβ
Product group information. Product groups are catalog entities that may contain variants. They are equivalent to VTEX Products, whereas each variant is equivalent to a VTEX SKU. For example, you may have a Shirt product group with associated products such as Blue shirt size L, Green shirt size XL and so on.
Field | Argument | Type | Description |
---|---|---|---|
hasVariant | [StoreProduct!]! | Array of variants related to product group. Variants are equivalent to VTEX SKUs. | |
productGroupID | String! | Product group ID. | |
name | String! | Product group name. | |
additionalProperty | [StorePropertyValue!]! | Array of additional properties. |
StorePropertyValueβ
Properties that can be associated with products and products groups.
Field | Argument | Type | Description |
---|---|---|---|
propertyID | String! | Property id. This propert changes according to the content of the object. | |
value | ObjectOrString! | Property value. May hold a string or the string representation of an object. | |
name | String! | Property name. | |
valueReference | String! | Specifies the nature of the value |
StoreReviewβ
Information of a given review.
Field | Argument | Type | Description |
---|---|---|---|
reviewRating | StoreReviewRating! | Review rating information. | |
author | StoreAuthor! | Review author. |
StoreReviewRatingβ
Information of a given review rating.
Field | Argument | Type | Description |
---|---|---|---|
ratingValue | Float! | Rating value. | |
bestRating | Float! | Best rating value. |
StoreSearchResultβ
Search result.
Queried by search
.
Field | Argument | Type | Description |
---|---|---|---|
products | StoreProductConnection! | Search result products. | |
facets | [StoreFacet!]! | Array of search result facets. | |
suggestions | StoreSuggestions! | Search result suggestions. |
StoreSeoβ
Search Engine Optimization (SEO) tags data.
Field | Argument | Type | Description |
---|---|---|---|
title | String! | Title tag. | |
titleTemplate | String! | Title template tag. | |
description | String! | Description tag. | |
canonical | String! | Canonical tag. |
StoreSessionβ
Session information.
Mutated by updateSession
.
Field | Argument | Type | Description |
---|---|---|---|
channel | String | Session channel. | |
country | String | Session country. | |
postalCode | String | Session postal code. |
StoreSuggestionTermβ
Suggestion term.
Field | Argument | Type | Description |
---|---|---|---|
value | String! | The term. | |
count | Int! | Its occurrences count. |
StoreSuggestionsβ
Suggestions information.
Field | Argument | Type | Description |
---|---|---|---|
terms | [String!] | Array with suggestion terms. | |
products | [StoreProduct!] | Array with suggestion products' information. |