Skip to main content

List Walmart Fulfillments

GET 

/api/walmart/:integrationInstance/fulfillments

Get a paginated list of completed fulfillments for sales orders that originated from this Walmart integration instance — both those already submitted to Walmart and those still pending. Each entry includes tracking details, carrier and shipping method, the linked sales order and Walmart order identifiers, the fulfilling warehouse, and a sync_status of submitted or pending. shipping_method_display is the shipping method's full name, carrier first (for example UPS Ground); when a fulfillment records no shipping method it falls back to the free-text carrier saved on the fulfillment, then to the method the order originally requested, and is null if none of those exist.

Not yet available to API tokens

This endpoint currently requires session authentication; Personal Access Token scope support is in progress.

Each row also reports what will actually be TRANSMITTED to Walmart, which is not the same as SKU's shipping method:

  • walmart_carrier - the carrier name that will be sent, or null when nothing resolved
  • walmart_carrier_accepted - false when Walmart does not recognise it, in which case it transmits as free-text otherCarrier (worse for tracking validity than one of Walmart's own carrier names)
  • walmart_carrier_suppressed - true when the route deliberately sends no carrier
  • walmart_carrier_source / walmart_carrier_detail - which routing layer decided, so a surprising value is traceable

Request

Responses

OK

Response Headers
    Content-Type