West Marine Product Scraper
Pricing
from $3.00 / 1,000 dataset items
West Marine Product Scraper
Scrape West Marine products by keyword, category, product URL or the full catalog: variant prices, online stock, specs, UPC, manufacturer SKU, store coverage and ratings. Pay only for results.
Pricing
from $3.00 / 1,000 dataset items
Rating
0.0
(0)
Developer
axly
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Extract West Marine products (boat parts, marine electronics, anchoring, safety gear, fishing and more) as clean, structured JSON. Each product includes every variant's price and online stock, specifications, UPC, manufacturer part number, the number of stores carrying it, and a rating summary.
Search by keyword, scrape whole categories, look up specific products, or pull the entire catalog (~39,000 products). No browser, CAPTCHA or proxy setup needed.
Who uses this
- Marine retailers and distributors: track West Marine's prices and assortment against your own catalog.
- Brands and manufacturers: check MAP compliance, spot stock-outs, and see how many stores carry each SKU.
- Resellers: find clearance and on-sale items with live online stock counts.
- Analysts and researchers: build category-level price and assortment datasets for the US boating market.
What you get
| Field | Description |
|---|---|
product_id, name, brand, url | Identity and product page link |
price, price_min, price_max | Current lowest price and the variant price range (USD) |
variants[] | Per variant: variant_id, name, price, in_stock, online_stock_quantity, manufacturer_sku, on_sale, clearance, store_count, image |
in_stock, online_stock_quantity | Online availability and units available to ship |
store_count, store_ids | How many West Marine stores carry the product, and which ones |
upc, manufacturer, manufacturer_sku | Identifiers for matching against your own catalog |
specifications | Spec table as key/value pairs (material, dimensions, compatibility, warranty…) |
short_description, description, images | Content |
category, parent_category | Merchandising categories |
rating, review_count, rating_histogram, recommended_ratio | Review summary |
on_sale, clearance, is_new | Merchandising flags |
recent_units_sold | Recent sales volume reported by West Marine's search index |
hazardous_material, dropship, west_advisor_url | Shipping flags and the related buying guide |
source, source_value, position, scraped_at | Where the row came from, and when |
The full field list is in the Output tab / dataset schema.
Use cases
- Daily price monitoring. Schedule a run on the categories you compete in and diff
variants[].priceover time. - MAP / catalog compliance. Feed brand names into
brandsand check every listed price and part number. - Stock-out alerts. Watch
online_stock_quantityandstore_countfor your key SKUs. - Clearance sourcing. Filter rows where
clearanceis true and stock is available. - Market research. Pull the whole catalog once for a full snapshot of West Marine's assortment and price points.
Input
| Parameter | Description | Default |
|---|---|---|
searchQueries | Keywords, e.g. anchor, bilge pump, life jacket | — |
categories | Category URLs (https://www.westmarine.com/anchors/), ids (TXN_128) or names (Anchors) | — |
products | Product URLs or product / variant ids | — |
scrapeAllProducts | Scrape the entire catalog | false |
sort | Best match, best sellers, price ↑/↓, top rated, most reviewed, new | Best match |
brands | Only these brands | — |
minPrice / maxPrice | Price range in USD | — |
includeDetails | Variants, specs, images, short description | true |
includeReviewSummary | Rating, review count, histogram | true |
maxItems | Total result cap | 100 |
maxItemsPerQuery | Cap per keyword / category | 1000 |
Example input
{"searchQueries": ["anchor"],"categories": ["https://www.westmarine.com/life-jackets-pfds/"],"sort": "top-sellers","maxItems": 50}
Example output (trimmed)
{"product_id": "P005_159_001_006","name": "Traditional Anchor & Rode Packages","brand": "WEST MARINE","url": "https://www.westmarine.com/P005_159_001_006.html","price": 149.99,"price_min": 149.99,"price_max": 269.99,"currency": "USD","in_stock": true,"online_stock_quantity": 3373,"store_count": 102,"category": "Anchors","parent_category": "Anchoring","manufacturer_sku": "VM-TA-2666428","specifications": {"Best Use": "Sand,Mud","Compatibility": "Boats 16 to 24 Feet","Material": "Galvanized Steel","Warranty": "Five Years","Weight": "8 Pounds"},"variants": [{"variant_id": "11610540", "name": "8 lb. Anchor and Rode Package", "price": 199.99,"in_stock": true, "online_stock_quantity": 720, "manufacturer_sku": "VM-TA-2666428", "store_count": 95},{"variant_id": "12116331", "name": "4lb. Anchor and Rode Package", "price": 149.99,"in_stock": true, "online_stock_quantity": 668, "manufacturer_sku": "VM-TA-04P", "store_count": 99}],"rating": 4.79,"review_count": 96,"recommended_ratio": 0.98,"source": "search","source_value": "anchor","scraped_at": "2026-09-29T11:30:00Z"}
Scheduling and integrations
Use Apify Schedules to run daily or hourly, and webhooks or integrations (Google Sheets, Make, Zapier, Slack, S3, BigQuery) to deliver results automatically. Every run's dataset can be downloaded as JSON, CSV, Excel or XML, or read through the Apify API.
Use with AI assistants (MCP)
This actor can be called as a tool from AI agents through the Apify MCP server, for example
"get West Marine's current prices for Mantus anchors". Point your MCP client at
https://mcp.apify.com and add this actor.
FAQ
How many products can I get?
The full catalog is ~39,000 products. A single keyword or category returns up to 10,000
results. Use scrapeAllProducts for everything; it splits the work by department
automatically and removes duplicates.
How fresh is the data? Live. Prices, stock and store counts are read at run time.
Do I need proxies? No. The actor works without a proxy. The proxy setting exists only if you want a specific egress.
Are these retail or Pro (trade) prices? Retail prices, as shown to any visitor. Trade pricing requires a West Marine Pro account and is not included.
Does it include individual review texts? It includes the rating summary (average, count, star histogram, recommend ratio), not the review texts.
Is this legal? The actor collects publicly available product information. You're responsible for using the data in line with applicable laws and West Marine's terms.
Something broke? Open an issue on the actor's Issues tab. Failures are reported to the maintainer automatically.