A type that defines the fields for the error messages.
Types that use ErrorDetailV3
GuestCheckoutSessionResponseV2GuestPurchaseOrderV2
Calls that use ErrorDetailV3
Fields
category
This string value indicates the error category. There are three categories of errors: request errors, application errors, and system errors.
domain
The name of the primary system where the error occurred. This is relevant for application errors.
errorId
A unique code that identifies the particular error or warning that occurred. Your application can use error codes as identifiers in your customized error-handling algorithms.
inputRefIds
array of string
An array of reference IDs that identify the specific request elements most closely associated to the error or warning, if any.
longMessage
A detailed description of the condition that caused the error or warning, and information on what what must be done to correct the problem.
outputRefIds
array of string
An array of reference IDs that identify the specific response elements most closely associated to the error or warning, if any.
parameters
array of ErrorParameterV3
An array of warning and error messages that return one or more variables contextual information about the error or warning. This is often the field or value that triggered the error or warning.