All connectors
Implemented
Commerce, marketplaces & inventory
Walmart Marketplace logo

Walmart Marketplace

Read Walmart Marketplace items, feeds, inventory, orders, returns and report requests; update inventory and prices, acknowledge orders and ship them with tracking.

Run Walmart order fulfilment and stock and price synchronisation from ERP and warehouse systems without manual Seller Center work.

Source actions

10

Destination actions

5

Data types

10

Validation status

Implemented · fixture tested.

Implementation is checked against provider-shaped fixtures for every action, authentication failures, rate limits, pagination and duplicate safety. Provider sandbox and authorised account validation are recorded separately when credential-backed runs are completed.

What you can map

feeds
  • Get feed item status
    Source

    A feed's status with per-item ingestion results and errors.

    feeds.get
  • List feed statuses
    Source

    Bulk feed submissions with received, succeeded and failed counts.

    feeds.list
inventory
  • Get inventory
    Source

    Available quantity for a SKU.

    inventory.get
  • Update inventory
    Destination
    Provider duplicate protection
    Approval before production

    Set the available quantity for a SKU (overwrites the current stock).

    inventory.update
items
  • Get item
    Source

    One item by SKU.

    items.get
  • List items
    Source

    Catalogue items with publish and lifecycle status.

    items.list
order acknowledgements
  • Acknowledge order
    Destination
    Provider duplicate protection
    Approval before production

    Acknowledge a purchase order so it can be shipped.

    order_acknowledgements.create
order shipments
  • Ship order lines
    Destination
    Not retried automatically
    Approval before production

    Mark order lines shipped with carrier and tracking details.

    order_shipments.create
orders
  • Get order
    Source

    One purchase order with lines, charges and line statuses.

    orders.get
  • List orders
    Source
    Incremental

    Seller-fulfilled orders modified (or created) since a date, by status.

    orders.list
prices
  • Update price
    Destination
    Provider duplicate protection
    Approval before production

    Set an item's BASE, REDUCED or CLEARANCE price (explicit amount only).

    prices.update
report downloads
  • Get report download
    Source

    A ready report's pre-signed download URL and its expiry.

    report_downloads.get
report requests
  • Request report
    Destination
    Not retried automatically
    Approval before production

    Request an on-demand report (for example ITEM or INVENTORY).

    report_requests.create
  • List report requests
    Source

    On-demand report requests for a report type with their status (last 30 days).

    report_requests.list
returns
  • List returns
    Source
    Incremental

    Return orders modified (or created) since a date with lines and refund totals.

    returns.list

Authentication

Walmart client ID and client secret (client-credentials token)

Plans and access

Approved Walmart Marketplace (US) sellers. Client ID and secret are generated in Seller Center Developer Portal; delegated access for solution providers uses different keys.

Test environment

Walmart offers a sandbox host with mock data (sandbox.walmartapis.com); this connection targets production.

Rate limits

Token buckets per seller and endpoint: items 300/min (60/min with filters), single item 900/min, orders 5,000/min, acknowledge and ship 60/min, inventory 200/min, price 100/hour, returns 50/min, feeds 5,000/min, report requests 200/min and downloads 20/hour. x-current-token-count and X-Next-Replenishment-Time report the bucket; HTTP 429 when empty.

Pagination

Items, orders and returns return nextCursor; orders and returns return it as a query string that Nexra appends unchanged. Feeds use offset and limit.

Provider events

Event notifications for orders, items, inventory and reports. Nexra event triggers are not yet available; flows run on demand or on a schedule.

Before you build a flow

  • US marketplace only; Canada and Mexico use different hosts and authentication.
  • Refunds, order cancellations, item retirement and promotional prices are not implemented; price updates set only BASE, REDUCED or CLEARANCE prices from explicit input.
  • Walmart documents no idempotency key; ship-with-tracking and report requests are not repeated automatically when the outcome is uncertain.
  • Item creation uses bulk feeds (MP_ITEM spec), which are not implemented; feed status reads are available.
  • Order lists cover the last 180 days (maximum 10,000 per query).
  • Report downloads return a pre-signed URL that Nexra does not fetch.

Developer reference

  1. Create the Walmart credentials described above with the narrowest permissions your flows need.
  2. In Nexra, open Connect, then Connections, then New connection, choose Walmart Marketplace, enter its settings and credentials, and tick only the write actions you need. Connection guide
  3. Test the connection, then use its actions as flow sources and destinations. Flow guide

Machine-readable detail: GET /api/public/connect/connectors/walmart-marketplace and the Connections API.