CART_EXPIRED_ERROR

Carts are considered expired in Rye after 10 days. If a cart is expired, it can no longer be used to create an order.


CART_NOT_FOUND_ERROR

Unable to find a cart by a given ID.


GRAPHQL_PARSE_ERROR

The request sent to Rye was not a valid GraphQL operation. There was either a syntax error in your operation, or you didn’t send a valid GraphQL AST.


INTERNAL_SERVER_ERROR

An internal error occurred. This error is usually transient and can be retried.


JSON_PARSE_ERROR

The request sent to Rye failed to parse as JSON. You should check for syntax errors (e.g. trailing commas or extraneous whitespace) and resubmit.


PERCENT_VALIDATION_ERROR

Rye expected an integer value between 0 and 100.


PRODUCT_NOT_FOUND_ERROR

This error can be returned after calling requestProductByURL. If the provided URL is valid, then the underlying Shopify store may not be supported. See Product data not found section for more details.


PRODUCT_NOT_SUPPORTED_ERROR

The requested product cannot be supported by Rye due to technical limitations.


PRODUCT_REQUESTS_LIMIT_REACHED_ERROR

requestProductByURL limit reached. See Limits section for more details.


SHOPIFY_SERVICE_TEMPORARILY_UNAVAILABLE

A downstream Shopify service is temporarily unavailable. This error is usually transient and should be retried.


STORE_REQUESTS_LIMIT_REACHED_ERROR

requestStoreByURL limit reached. See Limits section for more details.


UNAUTHORIZED UNAUTHENTICATED

Authorization or authentication failed for the request. See our guide on authorization to understand how Rye authorizes API calls.