Usage of API2Cart API methods for working with Walmart Order API Data
With API2Cart you can easily do the following:
- Get notifications every time a new order is placed on any Walmart store
- Filter orders by their ids, store id, customer id, customer email, order status, order ids, financial status, fulfillment status, shipping provider, and time parameters
- Retrieve the list of orders statuses
- Add shipments to the orders automatically
- And perform many other operations with Walmart store data
Benefits of Integrating with Walmart Order API via API2Cart
List of API2Cart API Methods for Working with Walmart Store Data
Webhook
-
webhook.create
Create webhook on the store and subscribe to it. -
webhook.list
List registered webhook on the store. -
webhook.count
Count registered webhooks on the store. -
webhook.events
List all Webhooks that are available on this store. -
webhook.delete
Delete registered webhook on the store. -
webhook.update
Update Webhooks parameters.
Cart
-
cart.create
Add store to the account -
cart.validate
Check store availability, bridge connection for the downloadable carts, identify DB prefix, validate API accesses for API carts. -
cart.list
Get list of supported carts -
cart.bridge
Get bridge key and store key -
cart.delete
Remove store from API2Cart -
cart.disconnect
Disconnect with the store and clear store session data. -
cart.methods
Get list of cart methods -
cart.config
Get list of cart configs -
cart.config.update
Use this API method to update custom data in client database. -
cart.coupon.count
Get cart coupons count. -
cart.coupon.list
Get cart coupon discounts. -
cart.giftcard.count
Get gift cards count. -
cart.giftcard.list
Get gift cards list. -
cart.giftcard.add
Create new gift card -
cart.coupon.add
Create new coupon -
cart.coupon.condition.add
Create new coupon condition -
cart.coupon.delete
Delete coupon -
cart.catalog_price_rules.count
Get count of cart catalog price rules discounts. -
cart.catalog_price_rules.list
Get cart catalog price rules discounts. -
cart.script.list
Get scripts installed to the storefront -
cart.script.add
Add new script to the storefront -
cart.script.delete
Remove script from the storefront -
cart.info
Get cart information -
cart.clear_cache
Clear cache on store. -
cart.plugin.list
Get list of installed plugins -
cart.shipping_zones.list
Get list of shipping zones -
cart.meta_data.list
Get entity meta data -
cart.meta_data.set
Set meta data for a specific entity -
cart.meta_data.unset
Unset meta data for a specific entity -
bridge.download
Download bridge for store
Account
-
account.cart.list
Get list of carts. -
account.cart.add
Add store to the account -
account.config.update
Update configs in the API2Cart database. -
account.failed_webhooks
List webhooks that was not delivered to the callback. -
account.supported_platforms
Get list of supported platforms
Bridge
-
bridge.update
Update bridge in the store. -
bridge.delete
Delete bridge from the store.
Product
-
product.list
Get list of products from your store. Returns 10 products by default. -
product.count
Count products in store. -
product.info
Get product info about product ID *** or specify other product ID. -
product.find
Search product in store catalog. "Apple" is specified here by default. -
product.fields
Retrieve all available fields for product item in store. -
product.add
Add new product to store. -
product.update
Update price and quantity for a specific product -
product.delete
Product delete -
product.price.add
Add some prices to the product. -
product.price.update
Update some prices of the product. -
product.price.delete
Delete some prices of the product -
product.image.add
Add image to product -
product.image.update
Update details of image -
product.image.delete
Delete image -
product.variant.image.add
Add image to product -
product.variant.image.delete
Delete image to product -
product.attribute.list
Get list of attributes and values. -
product.attribute.value.set
Set attribute value to product. -
product.attribute.value.unset
Removes attribute value for a product. -
product.option.add
Add product option from store. -
product.option.list
Get list of options. -
product.option.assign
Assign option from product. -
product.option.value.add
Add product option item from option. -
product.option.value.assign
Assign product option item from product. -
product.option.value.update
Update product option item from option. -
product.review.list
Get reviews of a specific product. -
product.variant.add
Add variant to product. -
product.child_item.info
Get child for specific product. -
product.child_item.list
Get child items list of specific product(s). -
product.child_item.find
Search product child item (bundled item or configurable product variant) in store catalog. -
product.variant.list
Get a list of variants. This method is deprecated, and its development is stopped. Please use "product.child_item.list" instead. -
product.variant.info
Get variant info. This method is deprecated, and its development is stopped. Please use "product.child_item.info" instead. -
product.variant.count
Get count variants. -
product.variant.update
Update variant. -
product.variant.delete
Delete variant. -
product.variant.price.add
Add some prices to the product variant. -
product.variant.price.update
Update some prices of the product variant. -
product.variant.price.delete
Delete some prices of the product variant. -
product.tax.add
Add tax class and tax rate to store and assign to product. -
product.manufacturer.add
Add manufacturer to store and assign to product -
product.brand.list
Get list of brands from your store. -
product.currency.add
Add currency and/or set default in store -
product.currency.list
Get list of currencies -
product.store.assign
Assign product to store
Category
-
category.list
Get list of categories from store. -
category.count
Count categories in store. -
category.info
Get category info about category ID*** or specify other category ID. -
category.find
Search category in store. "Laptop" is specified here by default. -
category.add
Add new category in store -
category.update
Update category in store -
category.delete
Delete category in store -
category.assign
Assign category to product -
category.unassign
Unassign category to product -
category.image.add
Add image to category -
category.image.delete
Delete image
Order
-
order.count
Count orders in store -
order.list
Get list of orders from store. -
order.info
Info about a specific order by ID -
order.find
This method is deprecated and won't be supported in the future. Please use "order.list" instead. -
order.add
Add a new order to the cart. -
order.update
Update existing order. -
order.status.list
Retrieve list of statuses -
order.financial_status.list
Retrieve list of financial statuses -
order.fulfillment_status.list
Retrieve list of fulfillment statuses -
order.abandoned.list
Get list of orders that were left by customers before completing the order. -
order.shipment.list
Get list of shipments by orders. -
order.shipment.info
Get information of shipment. -
order.shipment.add
Add a shipment to the order. -
order.shipment.update
Update order's shipment information. -
order.shipment.delete
Delete order's shipment. -
order.shipment.tracking.add
Add order shipment's tracking info. -
order.refund.add
Add a refund to the order. -
order.transaction.list
Retrieve list of order transaction -
order.preestimate_shipping.list
Retrieve list of order preestimated shipping methods
Basket
-
basket.live_shipping_service.list
Retrieve a list of live shipping rate services. -
basket.info
Retrieve basket information. -
basket.live_shipping_service.create
Create live shipping rate service. -
basket.live_shipping_service.delete
Delete live shipping rate service. -
basket.item.add
Add item to basket
Customer
-
customer.list
Get list of customers from store. -
customer.count
Get number of customers from store. -
customer.info
Get customers' details from store. -
customer.find
Find customers in store. -
customer.add
Add customer into store. -
customer.update
Update information of customer in store. -
customer.address.add
Add customer address. -
customer.group.list
Get list of customers groups. -
customer.group.add
Create customer group. -
customer.attribute.list
Get attributes for specific customer -
customer.wishlist.list
Get a Wish List of customer from the store.
Attribute
-
attribute.list
Get attributes list -
attribute.info
Get attribute info -
attribute.count
Get attributes count -
attribute.type.list
Get list of supported attributes types -
attribute.delete
Delete attribute from store -
attribute.add
Add new attribute -
attribute.update
Update attribute data -
attribute.assign.group
Assign attribute to the group -
attribute.assign.set
Assign attribute to the attribute set -
attribute.unassign.group
Unassign attribute from group -
attribute.unassign.set
Unassign attribute from attribute set -
attribute.group.list
Get attribute group list -
attribute.attributeset.list
Get attribute_set list
Tax
-
tax.class.info
Get info about tax
Subscriber
-
subscriber.list
Get subscribers list
How to Get Started with Walmart Order API Data via API2Cart
What our customers say
FAQs
What is the Walmart Order API?
Walmart Order API is a set of tools provided by Walmart for software developers to access, sync and manage order data from Walmart's eCommerce platform. It also assists you to get order details, update order statuses, and manage shipping details. API2Cart integrates with Walmart’s Order API, allowing seamless synchronization of order data between Walmart and your eCommerce software.
With API2Cart, you can easily integrate with Walmart and 70+ other eCommerce platforms and marketplaces such as Shopify, Magento, Etsy, Wix, OpenCart, Shopee, TikTok Shop, and others, at once - all through a unified API, saving development time, money, resources, and improving operational efficiency. You will be able to work with not only order data but also with product, category, customer, and other store info.
How to easily connect to Walmart Order API in 2026?
In 2026, software vendors need fast and stable access to Walmart order data because Walmart’s U.S. Marketplace continues to grow. Walmart reported that its U.S. Marketplace grew 34% in Q4 FY25, while its U.S. ecommerce sales grew 20% in the same quarter.
Therefore, the easiest way to connect to Walmart Order API is to use API2Cart’s unified API. It allows developers to retrieve Walmart orders, check order statuses, manage shipments, and work with other store data without building a separate direct integration from scratch.
How can API2Cart simplify Walmart Order API integration for eCommerce software developers?
API2Cart provides a unified API that connects your software to Walmart’s Order API and over 70 other eCommerce platforms. It eliminates the complexity of managing separate integrations with each platform, saving time and development resources. With API2Cart, you can seamlessly access and synchronize Walmart order data, handle order updates, and integrate efficiently with other systems like ERP and WMS.
What are the key benefits of integrating Walmart Order API using API2Cart?
By using API2Cart for Walmart Order API integration, eCommerce software vendors can accelerate time to market, reduce maintenance costs, and streamline order management. API2Cart handles the technical complexities of integration, such as authentication and API rate limits, allowing developers to focus on delivering value to their clients while ensuring seamless synchronization across platforms.