Walmart
Walmart Seller Products API
List a Walmart marketplace seller's catalog as JSON, in the same product shape as Walmart Search - id, title, price, rating, availability, fulfillment and variants. Walmart server-renders roughly the first 40 items and paginates the rest client-side, so this returns about 40 products while total_count reports the seller's real catalog size. There is no pagination. Costs 1 credit.
Authorizations
AuthorizationstringheaderrequiredBearer authentication header of the form Bearer <token>, where <token> is your Scavio API key (e.g. Bearer sk_live_your_key).
Body
application/jsonseller_idstringrequiredThe NUMERIC catalog seller id - the seller_catalog_id field returned by the Product, Offers and Seller Products endpoints, and the number in a /global/seller/ URL. The GUID form of seller_id that appears on search rows is a different identifier and returns 404 here.
Example: 101480084
Request
from scavio import ScavioClient
client = ScavioClient(api_key="sk_live_your_key")
catalog = client.walmart.seller_products("101480084")
data = catalog["data"]
print(len(data["products"]), "of", data["total_count"], "items")Response