marketplace.walmart.com·Developer portal → developer.walmart.com
5 APIs across 2 product groups.
| I want to... | Use | Why |
|---|---|---|
| Read, acknowledge, cancel, refund, or ship orders | Orders API | The Orders API covers the full order lifecycle, while the Marketplace API only exposes get-all-orders, get-an-order, and ship. |
| One broad API spanning items, orders, inventory, and price | Walmart Marketplace | The Marketplace API bundles core read and write operations across all four seller areas into one surface. |
| Update stock across ship nodes or WFS | Inventory Management | Inventory Management adds per-ship-node, bulk, and Walmart Fulfillment Services inventory operations the Marketplace API does not. |
| Set or bulk-update item prices | Price Management | Price Management is the dedicated surface for single-price updates, CAP SKU setup, and bulk price feeds. |
| Submit item listing feeds | Item API | The Item API handles v2 and v3 item feed uploads and feed-status checks, which the Marketplace API does not expose. |
Install Jentic One Beta
What agents get from Jentic-routed access to this vendor.
Setup
Instead of wiring up the Walmart marketplace host and the developer proxy hosts and handling each API's auth separately, you install Jentic One once, add the Walmart APIs you need from the Jentic API Directory, and your agent calls any of them through one interface.
Permission scoping
Your own rules decide which Walmart operations the agent may call. Because Orders, Inventory Management, and the Marketplace API put the order, SKU, or item id in the URL path, a rule can pin the agent to specific resources and allow reads while leaving writes such as cancel, refund, or retire an item out of the allowed set.
Credential isolation
Each Walmart credential, including the Marketplace Bearer token, is stored once, encrypted, by your own Jentic One instance and injected at execution time. It never enters the agent's prompt, logs, or context.
Specific to using Walmart APIs through Jentic.
What can an agent do across Walmart's APIs?
It can run the Walmart Marketplace seller workflow end to end: upload item feeds and manage listings, keep inventory in sync across ship nodes and Walmart Fulfillment Services, set and bulk-update prices, and read, acknowledge, cancel, refund, and ship orders.
Do the Walmart APIs share one login?
No. The Marketplace API expects a Bearer token in the Authorization header, while the Orders, Inventory Management, Item, and Price Management specs declare no authentication. Through Jentic each API's credential is stored once in your own Jentic One instance and injected at execution time.
Which API should an agent use for orders?
Use the Orders API for the full order lifecycle, including acknowledge, cancel, refund, and ship. The broader Marketplace API only exposes listing orders, getting a single order, and shipping.
How do items, inventory, and price fit together?
The Item API creates and updates listings through feeds, Price Management sets the price for a SKU, and Inventory Management keeps stock accurate across ship nodes and WFS. An agent typically lists an item, prices it, then syncs its inventory.
BOOK A DEMO
Browse thousands of APIs and connect them all to your agent with Jentic One. One layer, one credential — every API your agent needs.
For Agents
An agent can run a full Walmart Marketplace seller workflow: upload item feeds and manage listings, keep inventory in sync across ship nodes and Walmart Fulfillment Services, set and bulk-update prices, and read, acknowledge, cancel, refund, and ship orders. It calls each operation by intent through Jentic instead of hand-wiring the Walmart marketplace and developer proxy hosts.
Walmart's seller APIs cover the marketplace lifecycle for a single storefront: items, inventory, price, and orders, including Walmart Fulfillment Services inventory and per-ship-node stock. The surface is split across a consolidated Marketplace API and focused APIs for orders, inventory, item feeds, and pricing, so an agent can either work through one broad API or target a narrow slice of the seller workflow.
Use for: Managing a Walmart Marketplace seller account: items, item feeds, inventory across ship nodes and WFS, prices, and the order lifecycle from acknowledgement through ship, cancel, and refund.
Not supported: shopper checkout, payment processing, customer messaging, advertising campaigns, store maps
Credentials: Auth is not uniform across these APIs: the Marketplace API uses a Bearer token in the Authorization header, while the Orders, Inventory Management, Item, and Price Management specs declare no authentication.
Across 5 Walmart APIs: 1 vendor-official, 4 third-party, all indexed by Jentic and kept validated and agent-ready.
Walmart Marketplace seller APIs for AI agents. Across five APIs, an agent can list and manage catalog items, submit item feeds, update inventory across ship nodes and WFS, set and bulk-update prices, and retrieve, acknowledge, cancel, refund, and ship orders on Walmart.com. Every operation is available through the Jentic API Directory so an agent can search by intent and execute without reading Walmart's reference docs.
Jentic One is a self-hosted execution layer for AI agents. It lets your agent call the Walmart APIs, or any other public or private API you need. You set the rules, the agent never sees your credentials, and every call is logged.
Two steps, two machines. Install the instance in a safe environment, then register your agent from wherever it runs.
Step 1: Jentic One Host machine
# On the machine that will host your Jentic One instance:
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Fwalmart.com" | shStep 2: Agent machine
# On the machine where your agent runs (keep this separate from the instance):
curl -fsSL "https://jentic.com/install.sh?src=apis&api=%2Fapis%2Fwalmart.com" | sh
jentic register # connects your agent to your Jentic One instanceJentic One is in public beta. The setup above keeps your agent separate from the instance, which is what you want before using real credentials: an agent running as the same OS user as Jentic One can read its stored keys directly. Just evaluating? A single local install is fine to start. See the secure deployment guide for the tiers.
Once connected, ask your agent something like: “manage walmart marketplace items inventory prices and orders”.
Each workflow spans multiple Walmart APIs. Jentic routes each operation to the right API automatically.
List a new item and price it
Upload an item feed, confirm the feed status, then set the item price so the listing goes live ready to sell.
Call the Item API to upload a feed and poll its status, then call Price Management to set the SKU price.
Item API + Price Management
Fulfil an order and update stock
Read released orders, acknowledge them, ship the order lines, then adjust inventory for the affected SKUs across ship nodes.
Call the Orders API to get released orders, acknowledge and ship them, then call Inventory Management to update per-ship-node stock.
Orders API + Inventory Management
Reprice the active catalog
Pull all items on the account, then push a bulk price update feed for the SKUs that need repricing.
Call the Marketplace API to list all items, then call Price Management to submit a bulk price feed for the selected SKUs.
Walmart Marketplace + Price Management
Sync inventory for listed items
List the account's items, then update inventory for each SKU across ship nodes and Walmart Fulfillment Services.
Call the Marketplace API to get all items, then call Inventory Management to set inventory per ship node and check WFS stock.
Walmart Marketplace + Inventory Management
Intent-based discovery
An agent searches the Jentic directory by intent, such as 'ship an order' or 'update inventory for a SKU', and Jentic returns the matching Walmart operation with its input schema, so the right endpoint is found across all five APIs without browsing the reference docs.
Is there overlap between the Marketplace API and the focused APIs?
Yes. The Marketplace API bundles core item, order, inventory, and price operations into one surface, while the dedicated APIs add depth the bundle lacks, such as per-ship-node inventory, feed uploads, and bulk price updates.
Are these APIs for shoppers or for sellers?
They are seller-side APIs for managing a Walmart Marketplace account. They do not cover shopper browsing, checkout, or payment; they cover the catalog, inventory, pricing, and order operations a seller runs.
All 4 are in the Jentic catalogue with the same one-credential, intent-search pattern.