Skip to main content

Update Reimbursement Case

PUT 

/api/amazon/unified/reimbursement-cases/:reimbursementCase

Updates a reimbursement case. All fields are optional; only supplied fields are changed.

Authorization

Any valid API token can call this endpoint — no specific scope required. Manage tokens.

Request body fields:

  • category — one of: warehouse_lost, warehouse_damaged, customer_return_not_received, customer_return_damaged, customer_return_refund_mismatch, inbound_shortage, removal_order_discrepancy, fba_fee_overcharge, chargeback_reversal, destroyed_without_authorization.
  • status — one of: potential, under_review, ready_to_submit, submitted, partially_reimbursed, reimbursed, denied, dismissed, expired. Note: setting the status here does NOT enforce the lifecycle transition rules and does not record a case note — prefer the transition endpoint for status changes.
  • amazon_case_id (string, max 64) — Seller Central case ID.
  • claim_window_expires_at (date).
  • quantity (integer >= 0), unit_cost (numeric >= 0), unit_cost_source (string, max 32), potential_amount (numeric >= 0), currency (3-letter ISO code).
  • evidence (object), claim_text (string), dismissed_reason (string, max 255).
  • assigned_user_id (integer, nullable) — user responsible for the case.

Request

Responses

OK

Response Headers
    Content-Type