/** * @type ReturnQuantityExceededErrorResponse: Returned when one or more `productItems` entries in the return request specify a quantity that exceeds the quantity available to return for that item. Issue a GET on the order to obtain the current available quantities and resubmit with valid values. * * @property orderNo: The order number from the request path. * - **Max Length:** 256 * * @property itemIds: The `productItems[].itemId` values from the request whose requested quantity exceeded the quantity available to return. * * @property title: A short, human-readable summary of the problem type. It will not change from occurrence to occurrence of the problem, except for purposes of localization * - **Max Length:** 256 * * @property type: A URI reference [RFC3986] that identifies the problem type. This specification encourages that, when dereferenced, it provide human-readable documentation for the problem type (e.g., using HTML [W3C.REC-html5-20141028]). When this member is not present, its value is assumed to be \"about:blank\". It accepts relative URIs; this means that they must be resolved relative to the document\'s base URI, as per [RFC3986], Section 5. * - **Max Length:** 2048 * * @property detail: A human-readable explanation specific to this occurrence of the problem. * * @property instance: A URI reference that identifies the specific occurrence of the problem. It may or may not yield further information if dereferenced. It accepts relative URIs; this means that they must be resolved relative to the document\'s base URI, as per [RFC3986], Section 5. * - **Max Length:** 2048 * */ export type ReturnQuantityExceededErrorResponse = { orderNo?: string; itemIds?: Array; title: string; type: string; detail: string; instance?: string; } & { [key: string]: any; };