Walmart
Walmart.com — product search, product detail, store-level stock, store locator and more.
Walmart.com — product search, product detail, store-level stock, store locator and more. Two functions built: keyword search across the catalog, and finding nearby stores by ZIP with address, hours, phone and department availability.
Domain: walmart.com
Also known as: Walmart, Walmart.com, Walmart Inc.
Prefer the capability
bowmark.costume_size_check covers this provider and routes around it when it is having a bad day. Reach for this page when you need walmart.com specifically.
Call it directly
bowmark.providers.walmart.search(args: { query: string; limit?: number }): Promise<walmartSearchResult[]>
bowmark.providers.walmart.findStores(args: { zip: string }): Promise<walmartStore[]>Functions
| Function | What it does |
|---|---|
search | Searches walmart.com's catalog for a keyword and returns matching products — item id, name, brand, price (plus the pre-markdown price and the cheapest OTHER purchase option's price when the… |
findStores | Finds nearby Walmart stores for a 5-digit US ZIP code — address, phone, hours, geo-coordinates, distance, which fulfilment methods each store supports (curbside pickup, delivery, ACC… |
Types
interface walmartStore {
id: string;
displayName: string;
name: string;
phoneNumber: string | null;
isSparkStore: boolean;
address: {
addressLineOne: string;
addressLineTwo: string | null;
city: string;
state: string;
postalCode: string;
country: string;
};
geoPoint: { latitude: number; longitude: number } | null;
distanceMiles: number | null;
open24Hours: boolean;
operationalHours: Array<{ day: string; start: string; end: string; closed: boolean }>;
capabilities: Array<{ accessPointId: string; accessPointType: string }>;
services: Array<{ name: string; displayName: string; phone: string | null }>;
}
interface walmartSearchResult {
itemId: string;
name: string;
brand: string | null;
url: string;
image: string | null;
price: number | null;
wasPrice: number | null;
priceRangeMin: number | null;
conditionCode: number | null;
inStock: boolean;
rating: number | null;
reviewCount: number;
sponsored: boolean;
totalMatches: number;
}Related
costume_size_check | Check one costume character's stock at one size, across Target, Walmart, and Spirit Halloween — the capability this provider backs. |
retail | Retail (general merchandise, multi-store) — the capability this provider backs. |
school_shopping_basket | Price a school-supply list across Target and Walmart — the capability this provider backs. |
bestbuy | Also backs the same capability. |
spirithalloween | Also backs the same capability. |
target | Also backs the same capability. |