Basspro Scraper avatar

Basspro Scraper

Pricing

from $2.90 / 1,000 results

Go to Apify Store
Basspro Scraper

Basspro Scraper

Scrape Bass Pro product listings and detail pages with this Apify actor. Extract product titles, brands, categories, prices, ratings, descriptions, breadcrumbs, and variants from BassPro.com for ecommerce monitoring, market research, and competitive analysis.

Pricing

from $2.90 / 1,000 results

Rating

0.0

(0)

Developer

Lexis Solutions

Lexis Solutions

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

Bass Pro Scraper

banner

Bass Pro (basspro.com) is a US outdoor retail marketplace. This actor collects structured product detail data from Bass Pro listing and product detail pages.

Introduction

The Bass Pro scraper starts from listing or product detail URLs, paginates through listing results when needed, and extracts structured product data such as title, brand, category, pricing, rating, long description, breadcrumbs, and variants.

Use Cases

  • Market research: Track product pricing, assortment, and brand distribution for selected categories or keywords.
  • Catalog monitoring: Watch changes in product metadata, descriptions, and variants over time.
  • Competitive analysis: Compare pricing ranges, category coverage, and product mix.
  • Analytics pipelines: Feed BI tools, dashboards, and internal warehousing.

Input

Provide the following fields:

  • startUrls (array, required): Bass Pro listing or detail URLs.
  • maxItems (integer, optional): Maximum number of products to process per listing start URL.
  • proxyConfiguration (object, optional): Apify proxy settings.

Notes:

  • maxItems is enforced per listing start URL. It is ignored for direct detail URLs.
  • US residential proxy is recommended for better stability.
  • Listing pagination continues until maxItems is reached or no more result items are found.

Input Examples

1) Start URLs

{
"startUrls": [
{
"url": "https://www.basspro.com/SearchDisplay#q=worms"
},
{
"url": "https://www.basspro.com/p/zoom-trick-worm"
}
],
"maxItems": 10,
"proxyConfiguration": {
"useApifyProxy": true
}
}

Output

Each dataset item contains fields like:

{
"url": "https://www.basspro.com/p/yum-dinger",
"title": "YUM Dinger",
"brand": "Yum",
"webId": "14071007465716",
"catentryId": "44752",
"slug": "yum-dinger",
"category": "Lures",
"subcategory": "Soft Baits",
"description": "Buy the YUM Dinger and more quality Fishing, Hunting and Outdoor gear at Bass Pro Shops.",
"longDescription": "<p>The YUM Dinger is one of the few lures that catches bass whether they're feeding or not...</p>",
"image": "https://assets.basspro.com/image/list/.../4717227.json?$Prod_PLPThumb$",
"rating": 4.7727,
"reviewCount": 286,
"price": {
"minOffer": 3.99,
"maxOffer": 11.99,
"minList": 3.99,
"maxList": 11.99
},
"breadcrumbs": [],
"definingAttributes": [],
"descriptiveAttributes": [],
"variants": [
{
"sku": "4717227",
"skuCatentryId": "3074457345628460358",
"upc": "719339127585",
"modelNumber": "YDG5293",
"color": "BLACK GRAPE",
"size": "5 IN",
"listPrice": 3.99,
"offerPrice": 3.99,
"buyable": "1",
"inStoreOnly": "0",
"image": "https://assets.basspro.com/image/upload/...png",
"thumbnail": "https://assets.basspro.com/image/list/...json?$Prod_PLPThumb$"
}
]
}

The scraper paginates through listing results and stops when maxItems is reached per start URL or when no more result items are found.

Why use the Bass Pro Scraper?

  • Focused: Built specifically for Bass Pro listing and product detail flows.
  • Structured output: Ready-to-use JSON records for automation and analysis.
  • Per-URL limits: maxItems is enforced per listing start URL.
  • Flexible input: Supports both listing URLs and direct product detail URLs.
  • Apify-native: Works with Apify datasets, request queue, and proxy config.

FAQ

  • How many products can it extract?
    Controlled by maxItems per listing start URL. Direct detail URLs are processed one by one.

  • Do I need proxies?
    Not always, but proxies are recommended for larger runs and stability.

  • Can I start from a product detail URL?
    Yes. The actor supports direct Bass Pro product detail URLs under /p/.

  • What if Bass Pro changes their website structure?
    The actor may require updates to keep extraction stable.

Need to scrape other sporting goods and outdoor platforms?

Check out our other scrapers:


Need help or want a custom solution?

Lexis Solutions is a certified Apify Partner. We can help with custom data extraction projects.

Contact us over Email or LinkedIn.

Support Our Work

If you're happy with our work and scrapers, you're welcome to leave us a company review here and leave a review for the scrapers you're subscribed to.

Image Credit

Image credit: basspro.com.