UpdateAdvanceShippingNoticePackageCommandRequestInput
Changes a package of an advance shipping notice. Only the properties that are sent change; a new package number moves the line items of the package with it. Errors arrive as GraphQL errors with the code in ‘extensions.code’; a refusal because of the current state also lists every reason in ‘extensions.blockers’. Codes: an invalid request, for example a property that cannot be cleared sent as null or a text with control characters; ADVANCE_SHIPPING_NOTICE_NOT_FOUND or ADVANCE_SHIPPING_NOTICE_PACKAGE_NOT_FOUND (the notice or the package was not found); ADVANCE_SHIPPING_NOTICE_PACKAGE_NUMBER_DUPLICATE (another package of the notice has the package number); ADVANCE_SHIPPING_NOTICE_WEIGHT_OUT_OF_RANGE (the weight is below 0 or above 1,000,000); ADVANCE_SHIPPING_NOTICE_DIMENSION_OUT_OF_RANGE (the width, height or depth is below 0 or above 1,000,000); ADVANCE_SHIPPING_NOTICE_IDENTIFIER_EMPTY (an identifier has an empty name or value); ADVANCE_SHIPPING_NOTICE_MANAGED_BY_FULFILLMENT_NETWORK (the notice belongs to a fulfillment network inbound of another user and is read-only). - Request
UpdateAdvanceShippingNoticePackageCommandRequestInputFields
The ID of the advance shipping notice.
The ID of the package.
The changes.
Client-supplied idempotency key. When provided, a repeated request with the same key and payload replays the original result instead of re-executing the mutation.
Was this page helpful?