Skip to content

New: AI agent integration via Model Context Protocol (MCP).Learn more

Interfaces

8 interfaces in the Evolve GraphQL schema.

An abstract interface representing common properties of different page types.

Field Type Description
breadcrumbs [Breadcrumb!] Breadcrumb trail for the page.
id ID! Unique identifier for the page.
meta PageMeta Page metadata for SEO and other purposes.
name String! Name of the page.
path String! URL path of the page.
translatedPaths [TranslatedPath!] List of translated paths for different locales.
Field Type Description
description String Optional descriptive information about the attribute, Localized to the current locale
label String! The label of the attribute, e.g. ‘Color’. Localized to the current locale
name String! The name of the attribute, e.g. ‘color’. Consistent across all locales

Interface for cart line items

Field Type Description
id ID! Unique identifier for the line item
listPrice TaxedPrice! The list price (MSRP)
price TaxedPrice! The final price after applying discounts
quantity Int! Number of items in the line item
regularPrice TaxedPrice! The regular selling price on the platform
Field Type Description
message String!
Field Type Description
id ID! Unique identifier for the line item
listPrice TaxedPrice! Represents the list price, also known as te Manufacturer’s Suggested Retail
name String! Name of the line item
price TaxedPrice! The line-item is the final price after applying any additional discounts on
quantity Int! Number of items in the line item
regularPrice TaxedPrice! The regular selling price on the platform, potentially already discounted
Field Type Description
type String!

Interface for product variant dimension options with common properties

Field Type Description
availability ProductAvailability Availability status of this option
label String! Display label for the option
product Product The product this option belongs to
selected Boolean! Whether this option is currently selected
value String! Value of the option
variant ProductVariant The specific variant this option represents

Interface for quote line items

Field Type Description
id ID! Unique identifier for the line item
listPrice TaxedPrice! The list price (MSRP)
name String! Product name for the line item
price TaxedPrice! The final price after applying discounts
quantity Int! Number of items
regularPrice TaxedPrice! The regular selling price on the platform