Skip to content

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

Enums

31 enums in the Evolve GraphQL schema.

Value Description
ACCOUNT_INACTIVE Account is inactive or blocked
INVALID_CREDENTIALS Invalid credentials provided

Storefront route kind. Decides which URL helper the drawer uses.

Value Description
catalog
content

Editor-visible publish state for a page.

Value Description
changed
draft
published

Terminal status of a bulk publish action.

Value Description
failed
succeeded
timedOut

Represents different types of breadcrumbs in the navigation structure.

Value Description
CATEGORY Represents a category in the breadcrumb.
CONTENT Represents a content page in the breadcrumb.
PRODUCT Represents a product in the breadcrumb.

Defines different visual styles for buttons.

Value Description
primary Primary button style.
secondary Secondary button style.
tertiary Tertiary button style.

Error codes for recoverable cart operation failures. These represent state or business conditions the client can act on (e.g. recreate the cart, refetch and retry), as opposed to malformed input which is reported as a ValidationError.

Value Description
CART_NOT_FOUND The cart no longer exists, has expired, or belongs to another session. Create a new cart and retry.
CART_VERSION_CONFLICT The cart was modified concurrently. Refetch the cart to get the latest version and retry.
OUT_OF_STOCK One or more requested line items are out of stock.
Value Description
card Card format for catalog blocks.
round Rounded format for catalog blocks.

Available sorting options for category listings

Value Description
nameAscending Sort by name in descending order
nameDescending Sort by name in ascending order

Error codes for checkout completion failures

Value Description
INVALID_PAYMENT_METHOD The provided payment method is invalid
ORDER_CREATION_FAILED Failed to create the order
TRANSACTION_START_FAILED Failed to start the payment transaction

Supported client device types for platform-specific features

Value Description
android Android mobile application
ios iOS mobile application
web Web browser client

Specifies different versions of content.

Value Description
draft Draft version of the content.
published Published version of the content.

Specifies the position options for images.

Value Description
compact Smaller height of the image.
full Image used as a full background.
left Image positioned on the left.
right Image positioned on the right.

Defines the visual style to be applied to an image.

Value Description
dark Dark style for the image.
light Light style for the image.
Value Description
pageCatalog
pageContent
Value Description
Cancelled Order has been cancelled
Delivered Order has been delivered to the customer
InTransit Order is currently in transit
Open Order is open and active
PaymentDue Payment is due for the order
PickupAvailable Order is available for pickup
Problem There is a problem with the order
Processing Order is currently being processed
Returned Order has been returned

Specifies sorting options for pages.

Value Description
nameAscending Sort by name in ascending order.
nameDescending Sort by name in descending order.

Defines the different types of pages available in the system.

Value Description
CATALOG Represents a catalog page.
CONTENT Represents a content page.
Value Description
INVALID_CURRENT_PASSWORD The current password provided is incorrect
PASSWORDS_CANT_MATCH The new password is the same as the current password
Value Description
INVALID_TOKEN The password reset token is invalid or expired
TOKEN_NOT_FOUND The password reset token was not found

Error codes for payment creation failures

Value Description
INVALID_PAYMENT_METHOD Invalid payment method or arguments provided
ORDER_ID_REQUIRED Order ID is required for payment creation
PAYMENT_CREATION_FAILED Failed to create payment with provider

Target type for payment operations

Value Description
CART Payment targets a cart
ORDER Payment targets an order

Product availability status indicating stock levels and purchase options

Value Description
BACKORDER The product is temporarily out of stock, but customers can still place orders.
DISCONTINUED The product has been permanently discontinued and is no longer available for
IN_STOCK The product is currently in stock and available for purchase.
OUT_OF_STOCK The product is temporarily unavailable because it is out of stock.

Available sorting options for product listings

Value Description
nameAscending Sort by name in ascending order
nameDescending Sort by name in descending order
popularity Sort by popularity
priceAscending Sort by price in ascending order
priceDescending Sort by price in descending order

Status values for quote requests

Value Description
REQUESTED Quote has been requested by the customer

Status values for quotes

Value Description
REQUESTED Quote has been requested by the customer

Specifies different types of resource links.

Value Description
application Link to a specific page or section within the application.
asset Asset link.
catalog Catalog page content link type.
content Category content link type.
external External URL link.
internal Internal page link.
product Product content link type.

Specifies different renderers for rich text content.

Value Description
contentful Contentful rich text renderer.
storyblok Storyblok rich text renderer.

Defines the available options for a salutation, including gender-neutral options.

Value Description
MR
MS
MX
NONE

Specifies the ratio options for two-column layouts.

Value Description
equal Equal ratio (50/50) for two columns.
leftBig Left column is bigger (60/40) for two columns.
rightBig Right column is bigger (40/60) for two columns.
Value Description
horizontal Horizontal format for USPs.
vertical Vertical format for USPs.