Skip to main content

Start Tracked Walmart Order Refresh

POST 

/api/walmart/:integrationInstance/orders/refresh-tracked

Pull orders from the Walmart Marketplace API into SKU.io. This queues an asynchronous background job and returns immediately. Poll progress using the returned tracked_job_log_id.

Not yet available to API tokens

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

Request body (all fields optional):

  • mode — which orders to pull:
    • latest (default): Walmart's recent orders (Walmart has no "modified since" filter; without a date filter it returns the orders of the last 7 days).
    • from_start_date and all: every order created since the integration's configured start date (from the start of that day in your account's timezone). Without a configured start date they behave like latest.
    • date_range: the orders created from the start of date_from through the end of date_to, both in your account's timezone (sent to Walmart in UTC). Either date can be left out for an open-ended range.
  • date_from — first day of the range (date). Used with mode date_range.
  • date_to — last day of the range, inclusive (date). Used with mode date_range.

Requires the integrations.sync permission.

Request​

Responses​

OK

Response Headers
    Content-Type