Walmart Seller Data API — Rating, Location & Contact
Send a Walmart storefront ID or URL and this source returns the seller's profile as data: rating, location and the contact information the storefront publishes.
{
"session_id": "11111111-1111-1111-1111-111111111111",
"kind": "walmart_seller",
"seller": "101638471",
"human": "# Walmart seller\n\n- **Seller:** 101638471\n- **Response size:** 519.6 KB\n- **Name:** Wagpak Store\n- **Rating:** 4.481720430107527 (465 reviews)\n- **Location:** Shenzhen, GD, CN\n- **Status:** ACTIVE",
"machine": {
"seller": {
"id": "101638471",
"url": "https://www.walmart.com/seller/101638471",
"name": "Wagpak Store",
"legal_name": "Shenzhen Haochangsheng Network Technology Co., Ltd.",
"type": "EXTERNAL",
"is_pro_seller": true,
"rating": 4.481720430107527,
"review_count": 465,
"text_review_count": 92,
"image": "https://i5.walmartimages.com/asr/41594f5a-2fdf-428c-941f-0811ee5fdbf6.45b369a8fb76273924545c9ba4a159bd.jpeg",
"banner": "https://i5.walmartimages.com/asr/1923d760-23bd-4f56-81da-6c6f642f8ece.5e5bf48ca185983147b34e59dbe36035.jpeg",
"location": "Shenzhen, GD, CN",
"address": "Room 802, No. 89, Hekan Village, Wuhe Community, Bantian Subdistrict, Longgang District",
"city": "Shenzhen",
"state": "GD",
"country": "CN",
"postal_code": "518129",
"email": "sablutewalmart@163.com",
"phone": "13420187823",
"status": "ACTIVE",
"is_active": true,
"is_alcohol_seller": false,
"is_qsr_seller": false
},
"response_bytes": 532119
},
"total_points": 5
}- You send
- A Walmart catalogSellerId or storefront URL
- You get back
- Seller rating, location and contact information
- Coverage
- Walmart marketplace sellers with a public storefront.
- Price
- 5 pts — $5 per 1,000
- Charged only when the seller resolves. A storefront that cannot be found is not billed.
Ways to get this data
Three approaches teams use today, and where each one runs into trouble.
| Approach | What it takes | Cost | Trade-off |
|---|---|---|---|
| Checking the storefront by hand | Open the seller page and read it | Free, and slow | Fine for one seller, useless across a supply chain |
| Building a scraper | Write it, host it, and repair it when Walmart changes the storefront page | Engineering time | A maintenance commitment for something that isn't your product |
| NeuralVerge | One request per seller | $5 per 1,000, misses not billed | Needs the right ID — the product-page hash won't resolve |
What you get back
Every field in the response shown above.
| Field | Type | Description |
|---|---|---|
id | string | Walmart catalogSellerId. |
url | string | Storefront URL. |
name | string | Storefront display name. |
legal_name | string | Seller's registered legal name, when published. |
type | string | INTERNAL for Walmart.com itself, EXTERNAL for a marketplace seller. |
is_pro_seller | boolean | Whether Walmart designates this a Pro Seller. |
rating | number | Average seller rating. |
review_count | number | Number of seller reviews. |
text_review_count | number | Number of reviews that include written text. |
image | string | Seller logo image URL. |
banner | string | Storefront banner image URL. |
location | string | Seller location as published. |
address | string | Street address, when published. |
city | string | City. |
state | string | State or province. |
country | string | Country code. |
postal_code | string | Postal code. |
email | string | Contact email, when published. |
phone | string | Contact phone number, when published. |
status | string | Account status, e.g. ACTIVE. |
is_active | boolean | Whether the seller account is active. |
is_alcohol_seller | boolean | Whether the seller is registered to sell alcohol. |
is_qsr_seller | boolean | Whether the seller is registered as a quick-service restaurant. |
How to run it
The same lookup works from the app, the API, or as a tool an agent can call mid-task.
seller must be the numeric catalogSellerId or a storefront URL — not the 32-character hash Walmart shows on product pages. Get the working value from seller.storefront_url in a Walmart product response.
curl -X POST https://api.neuralverge.ai/functions/v1/run-walmart-seller \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{ "seller": "101638471" }'What teams use it for
Where this field shows up in an actual workflow.
Check a third-party seller's rating and location before sourcing from their storefront.
Resolve the seller behind a listing you already pulled with Walmart product.
Identify who else sells in a category and how they're rated.
Pull whatever contact information a storefront publishes.
Coverage, freshness and limits
What this source covers, how fresh it is, and where it stops.
Walmart marketplace sellers with a public storefront.
Read at request time.
This source returns publicly visible seller information, stamped with the seller ID or URL it was read from and a session id you can trace.
- —Contact information is only as complete as what the seller chooses to publish.
- —Rating and review counts reflect Walmart's own aggregation, not an independent audit.
- —A seller ID from anywhere other than a Walmart product response's storefront_url may not resolve.
Questions, answered
Product pages show a 32-character seller hash, and this endpoint doesn't accept it. It needs the numeric catalogSellerId or a full storefront URL — run Walmart product on that same item first and take the value from seller.storefront_url.
Related sources
Try walmart seller on your own data
One request format across every source in the catalog.