Error codes
Understand the error codes that App Store Server API responses return.
Topics
Errors
AccountNotFoundErrorAdvancedCommerceTransactionNotSupportedErrorAppNotFoundErrorAppTransactionDoesNotExistErrorAppTransactionIdNotSupportedErrorFamilySharedSubscriptionExtensionIneligibleErrorFamilyTransactionNotSupportedErrorGeneralInternalErrorGeneralBadRequestErrorInvalidAppAccountTokenUUIDErrorInvalidAppIdentifierErrorInvalidEmptyStorefrontCountryCodeListErrorInvalidExtendByDaysErrorInvalidExtendReasonCodeErrorInvalidOriginalTransactionIdErrorInvalidRefundPreferenceErrorInvalidRequestIdentifierErrorInvalidRequestRevisionErrorInvalidRevokedErrorInvalidStatusErrorInvalidStorefrontCountryCodeErrorInvalidTransactionIdErrorOriginalTransactionIdNotFoundErrorRateLimitExceededErrorStatusRequestNotFoundErrorSubscriptionExtensionIneligibleErrorSubscriptionMaxExtensionErrorTransactionIdIsNotOriginalTransactionIdErrorTransactionIdNotFoundError
Errors to retry
AccountNotFoundRetryableErrorAppNotFoundRetryableErrorGeneralInternalRetryableErrorOriginalTransactionIdNotFoundRetryableError
Consumption request errors
ConsumptionPercentageAutoRenewableSubscriptionErrorConsumptionPercentageOutOfRangeErrorInvalidAccountTenureErrorInvalidAppAccountTokenErrorInvalidConsumptionStatusErrorInvalidCustomerConsentedErrorInvalidDeliveryStatusErrorInvalidLifetimeDollarsPurchasedErrorInvalidLifetimeDollarsRefundedErrorInvalidPlatformErrorInvalidPlayTimeErrorInvalidSampleContentProvidedErrorInvalidTransactionTypeNotSupportedErrorInvalidUserStatusErrorInvalidTransactionNotConsumableErrorUndeliveredConsumptionPercentageNonZeroError
Notification test and history errors
InvalidEndDateErrorInvalidNotificationTypeErrorInvalidPaginationTokenErrorInvalidStartDateErrorInvalidTestNotificationTokenErrorInvalidInAppOwnershipTypeErrorInvalidProductIdErrorInvalidProductTypeErrorInvalidSortErrorInvalidSubscriptionGroupIdentifierErrorMultipleFiltersSuppliedErrorPaginationTokenExpiredErrorServerNotificationURLNotFoundErrorStartDateAfterEndDateErrorStartDateTooFarInPastErrorTestNotificationNotFoundErrorInvalidExcludeRevokedError