Errors Codes
These are all of the currently documented error codes
GENERIC_UNKNOWN_ERROR
500: Unknown error.
GENERIC_TODO
404: TODO.
NOT_FOUND
404: Not found.
UNREACHABLE
500: Unreachable code-path taken.
INVALID_TYPE
500: Invalid type.
MISSING_CONTEXT_PROVIDER
500: Missing context provider.
NOT_CONNECTED_TO_DATABASE
500: Not connected to the database.
API_UNKNOWN_ERROR
500: Unknown Error.
API_UNKNOWN_SHOP_DOMAIN
404: Unknown shop domain.
API_UNKNOWN_COMMERCE_PROVIDER
500: Unknown commerce provider.
API_UNKNOWN_CONTENT_PROVIDER
500: Unknown content provider.
API_INVALID_CONTENT_PROVIDER
500: Invalid content provider.
API_UNKNOWN_LOCALE
404: Unknown locale.
API_INVALID_SHOP
400: Invalid shop.
API_INVALID_HANDLE
404: Invalid handle.
API_INVALID_ID
404: Invalid ID.
API_INVALID_SLICE_VARIATION
404: Invalid slice variation.
API_INVALID_CART
404: Invalid cart.
API_TOO_MANY_REQUESTS
429: Too many requests.
API_IMAGE_NO_FRACTIONAL
405: Method not allowed.
API_ICON_WIDTH_NO_FRACTIONAL
400: Invalid width or height.
API_IMAGE_OUT_OF_BOUNDS
400: Width or height is out of bounds.
API_NO_LOCALES_AVAILABLE
500: No locales available.
API_INVALID_SHOPIFY_CUSTOMER_ACCOUNT_API_CONFIGURATION
500: Invalid Shopify Customer Account API configuration.
API_MISSING_ENVIRONMENT_VARIABLE
500: Missing environment variable.
API_PROVIDER_FETCH_FAILED
500: Failed to fetch from source.
API_SHOPIFY_GRAPHQL_DUPLICATE_CONTEXT_DIRECTIVE
500: Duplicate @inContext directive.
API_SHOPIFY_GRAPHQL_DUPLICATE_CONTEXT_VARIABLE
500: Duplicate context variable.