Bowmark AIdocs

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

FunctionWhat it does
searchSearches 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…
findStoresFinds 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;
}
costume_size_checkCheck one costume character's stock at one size, across Target, Walmart, and Spirit Halloween — the capability this provider backs.
retailRetail (general merchandise, multi-store) — the capability this provider backs.
school_shopping_basketPrice a school-supply list across Target and Walmart — the capability this provider backs.
bestbuyAlso backs the same capability.
spirithalloweenAlso backs the same capability.
targetAlso backs the same capability.