Bowmark AIdocs

BoxLunch

BoxLunch's own storefront search (boxlunch.com) — licensed pop-culture and entertainment merch (apparel, figures, accessories, home goods) across every…

BoxLunch's own storefront search (boxlunch.com) — licensed pop-culture and entertainment merch (apparel, figures, accessories, home goods) across every property the store carries, read straight off the site's own structured search-result data.

Domain: boxlunch.com

Also known as: BoxLunch, boxlunch, boxlunch.com, Box Lunch

Prefer the capability

bowmark.entertainment_merch covers this provider and routes around it when it is having a bad day. Reach for this page when you need boxlunch.com specifically.

Call it directly

bowmark.providers.boxlunch.search(arg: { query: string }): Promise<BoxlunchSearchResult>

Functions

FunctionWhat it does
searchSearches boxlunch.com's own storefront for a keyword and returns the real, priced product results (name, image, per-SKU price/color/size/availability) exactly as the site's own search page…

Types

interface BoxlunchOffer {
  sku: string
  color: string | null
  size: string | null
  price: number | null
  currency: string | null
  availability: string | null   // the site's own schema.org availability URL
  url: string
}
interface BoxlunchProduct {
  name: string
  url: string
  image: string | null
  offers: BoxlunchOffer[]
}
interface BoxlunchSearchResult {
  products: BoxlunchProduct[]
}

Examples

const { products } = await bowmark.providers.boxlunch.search({ query: "rumi kpop demon hunters" });
// products[0] -> { name: "Funko Bitty Pop! Stages Animation KPop Demon Hunters Rumi Vinyl Figure",
//                   url: "https://www.boxlunch.com/product/...", offers: [...] }
entertainment_merchEntertainment merch (licensed, multi-store) — the capability this provider backs.
hottopicAlso backs the same capability.