Skip to main content

Get Reconciliation

GET 

/api/walmart/:integrationInstance/wfs/inbound-shipments/:shipment/reconciliation

Sent-vs-received reconciliation for this inbound — per-SKU variance + status + the local investigated flag, plus a roll-up summary.

Authorization

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

Authentication: Requires Bearer token.

Response: { data: { summary, rows } }.

summary keys:

  • total_skus (number): distinct SKUs on the shipment.
  • matched (number): SKUs where received === sent (only once receipt is complete).
  • pending_skus (number): SKUs still mid-receipt / not yet fully received.
  • short_skus (number): SKUs received short (receipt complete only).
  • over_skus (number): SKUs received over.
  • short_units (number): total missing units across short SKUs (absolute value).
  • over_units (number): total surplus units across over SKUs.
  • unresolved (number): discrepant (short/over) SKUs not yet marked resolved.
  • receipt_complete (boolean): whether Walmart has finished receiving (status Received or Closed).

row keys: sku, description, product_id (number|null), sent, received, variance (received - sent), status (matched | over | short | pending), resolved (boolean — local investigated flag).

Errors: 422 with { message } if reconciliation can't be loaded.

Request

Responses

OK

Response Headers
    Content-Type