Skip to main content

List Pending Walmart Fulfillments

GET 

/api/walmart/:integrationInstance/fulfillments/pending

Get a paginated list of completed fulfillments that have not yet been submitted to Walmart. Pickup fulfillments and fulfillments on cancelled orders are excluded. Results are ordered newest first. These are the fulfillments that the automatic sync (every 10 minutes) or a manual submit call will send to Walmart. 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