ApiErrorKind
●errors · /index·enum
Error codes for all API-layer errors raised during shop resolution, commerce-provider calls, cart operations, and request handling.
Members
| Member | Value | Description |
|---|---|---|
API_CART_NOT_FOUND | 'API_CART_NOT_FOUND' | |
API_CART_PROVIDER_ERROR | 'API_CART_PROVIDER_ERROR' | |
API_CART_USER_ERROR | 'API_CART_USER_ERROR' | |
API_DOMAIN_VERIFICATION_FAILED | 'API_DOMAIN_VERIFICATION_FAILED' | |
API_EMPTY_UPLOAD_FILE | 'API_EMPTY_UPLOAD_FILE' | |
API_IMAGE_NO_FRACTIONAL | 'API_IMAGE_NO_FRACTIONAL' | |
API_IMAGE_OUT_OF_BOUNDS | 'API_IMAGE_OUT_OF_BOUNDS' | |
API_INVALID_CART | 'API_INVALID_CART' | |
API_INVALID_HANDLE | 'API_INVALID_HANDLE' | |
API_INVALID_ID | 'API_INVALID_ID' | |
API_INVALID_SHOP | 'API_INVALID_SHOP' | |
API_INVALID_SHOP_DOMAIN | 'API_INVALID_SHOP_DOMAIN' | |
API_INVALID_SHOPIFY_CUSTOMER_ACCOUNT_API_CONFIGURATION | 'API_INVALID_SHOPIFY_CUSTOMER_ACCOUNT_API_CONFIGURATION' | |
API_MALFORMED_FORM_PAYLOAD | 'API_MALFORMED_FORM_PAYLOAD' | |
API_MEDIA_STORAGE_UPLOAD_FAILED | 'API_MEDIA_STORAGE_UPLOAD_FAILED' | |
API_METHOD_NOT_ALLOWED | 'API_METHOD_NOT_ALLOWED' | |
API_MISSING_ENVIRONMENT_VARIABLE | 'API_MISSING_ENVIRONMENT_VARIABLE' | |
API_MISSING_REQUIRED_FIELD | 'API_MISSING_REQUIRED_FIELD' | |
API_MISSING_UPLOAD_FILE | 'API_MISSING_UPLOAD_FILE' | |
API_NO_LOCALE_RESOLVABLE | 'API_NO_LOCALE_RESOLVABLE' | |
API_NO_LOCALES_AVAILABLE | 'API_NO_LOCALES_AVAILABLE' | |
API_PROVIDER_FETCH_FAILED | 'API_PROVIDER_FETCH_FAILED' | |
API_SHOP_MISCONFIGURATION | 'API_SHOP_MISCONFIGURATION' | |
API_SHOPIFY_GRAPHQL_DUPLICATE_CONTEXT_DIRECTIVE | 'API_SHOPIFY_GRAPHQL_DUPLICATE_CONTEXT_DIRECTIVE' | |
API_SHOPIFY_GRAPHQL_DUPLICATE_CONTEXT_VARIABLE | 'API_SHOPIFY_GRAPHQL_DUPLICATE_CONTEXT_VARIABLE' | |
API_TOO_MANY_REQUESTS | 'API_TOO_MANY_REQUESTS' | |
API_UNKNOWN_COLLECTION_SLUG | 'API_UNKNOWN_COLLECTION_SLUG' | |
API_UNKNOWN_COMMERCE_PROVIDER | 'API_UNKNOWN_COMMERCE_PROVIDER' | |
API_UNKNOWN_ERROR | 'API_UNKNOWN_ERROR' | |
API_UNKNOWN_LOCALE | 'API_UNKNOWN_LOCALE' | |
API_UNKNOWN_SHOP_DOMAIN | 'API_UNKNOWN_SHOP_DOMAIN' | |
API_UNKNOWN_SHOP_ID | 'API_UNKNOWN_SHOP_ID' | |
API_UNSUPPORTED_UPLOAD_MIME_TYPE | 'API_UNSUPPORTED_UPLOAD_MIME_TYPE' |
Example
import { ApiErrorKind } from '@nordcom/commerce-errors';
if (error.code === ApiErrorKind.API_UNKNOWN_SHOP_DOMAIN) { return notFound(); }Related
GenericErrorKind ApiError CartNotFoundError CartProviderError CartUserError ConvexOperatorTokenMintError DomainVerificationError DuplicateContextDirectiveError