Skip to main content

Bulk Remove Discards

POST 

//:domain/api/amazon/:integrationInstance/removal-shipment-discards/bulk-remove

Bulk-remove discard records by their IDs for the given integration instance. Each deleted discard decrements the parent shipment's qty_discarded counter so the legacy column stays in sync with the audit-trail rows. Discards belonging to shipments outside the supplied integration instance are silently skipped (not an error). After deletion, the removal order's receipt_status is recomputed.

Validation:

  • discard_ids — required, array, min:1
  • discard_ids.* — integer

Introduced alongside the first-class discards refactor that replaced the standalone qty_discarded counter with an auditable amazon_fba_removal_shipment_discards table.

Request

Responses

OK

Response Headers
    Content-Type