Root errors
A list of possible errors that can be returned at the root level of the GraphQL API (meaning the errors aren’t scoped to a particular entity in the response)
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.
Was this page helpful?