Bhphotovideo Product Search Scraper
Pricing
Pay per usage
Bhphotovideo Product Search Scraper
Scrape product listings from B&H Photo Video with complete pricing, specifications, and inventory details. Capture 25+ data fields including prices, badges, reviews, stock status, and shipping info — perfect for price monitoring, competitor analysis, and market research.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Soft Alexist
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
B&H Photo Video Product Scraper: Extract Camera & Electronics Data
What Is B&H Photo Video?
B&H Photo Video is a leading U.S. electronics retailer specializing in cameras, lenses, audio equipment, computers, and professional video gear. With thousands of SKUs across multiple categories and frequent price changes, manually tracking inventory and pricing is inefficient. The B&H Photo Video Product Scraper automates data collection from search results pages, delivering structured product information in seconds.
Overview
The B&H Photo Video Product Scraper extracts detailed product listings from category and search pages on bhphotovideo.com. It transforms unstructured HTML into clean, structured records containing pricing, availability, reviews, and promotional details. Ideal for:
- Price monitoring services tracking camera and electronics costs
- E-commerce aggregators feeding product data into comparison platforms
- Market researchers analyzing pricing trends in retail electronics
- Competitors benchmarking product selection and availability
- Affiliate marketers building dynamic product feeds
The scraper handles pagination efficiently, respects rate limits, and includes optional failure tolerance for large-scale collection runs.
Input Format
The scraper accepts JSON configuration specifying which product pages to scrape:
{"urls": ["https://www.bhphotovideo.com/c/buy/Digital-Cameras/ci/9811/N/4288586282/pn/2"],"max_items_per_url": 200,"ignore_url_failures": true}
| Parameter | Type | Description |
|---|---|---|
urls | array | Product list or category page URLs from bhphotovideo.com. Paste search results pages, category pages, or filtered lists. |
max_items_per_url | integer | Maximum products to collect per URL (recommended: 50–200). Higher values capture more results but increase runtime. |
ignore_url_failures | boolean | If true, skips failed URLs and continues the run; if false, stops on first error. Recommended: true for bulk operations. |
Example URLs:
- Category page:
https://www.bhphotovideo.com/c/buy/Digital-Cameras/ci/9811 - Search results:
https://www.bhphotovideo.com/search?search=canon+mirrorless - Filtered list:
https://www.bhphotovideo.com/c/buy/.../pn/2(any page number)
Output Format
Sample output
{"item_key": {"sku_no": 1748812,"item_source": "REG"},"badge": null,"core": {"short_description": "Canon EOS R50 Mirrorless Camera with 18-45mm Lens (Black)","item_code": "CAER501845","manufacturer_catalog_number": "5811C012","multi_pack_count": 1,"multi_pack_text": "Pieces","is_download": false,"is_b_h_kit": false,"is_j_kit": false,"is_gift_card": false,"is_mfr_bundle": true,"has_essential_kits": false,"is_used": false,"details_url": "/c/product/1748812-REG/canon_eos_r50_with_rf_s.html","bitly_url": "https://bhpho.to/3HKkl8K","brand_series_model": "Canon EOS R50 "},"main_image": {"default": {"url": "https://static.bhphoto.com/images/images345x345/1675814425_1748812.jpg","width": 345,"height": 345},"detail": {"url": "https://static.bhphoto.com/images/images500x500/canon_eos_r50_with_rf_s_1675814425_1748812.jpg","width": 500,"height": 500},"listing": {"url": "https://static.bhphoto.com/images/images150x150/1675814425_1748812.jpg","width": 150,"height": 150},"thumbnail": {"url": "https://static.bhphoto.com/images/smallimages/1675814425_1748812.jpg","width": 55,"height": 55},"seo": {"url": "https://www.bhphotovideo.com/images/fb/canon_eos_r50_with_rf_s_1748812.jpg","width": 1500,"height": 1500},"note": null,"large_images": [],"has_main_image": true},"featured_info": null,"price_info": {"add_to_cart_button": "ADD_TO_CART","add_to_cart_function": "ATC_LAYER","add_to_cart_message": null,"hide_price_and_cart_section": false,"show_price_changed_in_cart": false,"show_price_changed_in_checkout_message": false,"allow_removing_item_in_cart_layer": false,"non_orderable_type": null,"show_notify_when_in_stock": false,"show_call_for_price": false,"price_not_yet_available": false,"sold_in_kit_only": false,"show_price": true,"price": 849,"show_strikethrough_price": true,"strikethrough_price": 899,"strikethrough_price_label": "REG","strikethrough_price_type": "REG","show_grayed_out_price": false,"grayed_out_price": null,"currency_price": null,"currency_strikethrough_price": null,"currency_grayed_out_price": null,"map_message": null,"is_map_item": false,"quantity_discount": null,"savings": {"instant": {"amount": 50,"currency_amount": null,"percent_amount": null,"savings_label": "SAVE","savings_label_text": null,"savings_label_color": null,"savings_tool_tip_text": null,"end_date": null},"deal_zone": null,"threshold": null,"coupon": null,"portal": null,"student": null,"used": null,"rebate": null,"bundle": null,"price_drop": null,"promo": null},"show_cusma_note": false,"tax_note": null,"has_session_pricing": false},"buying_options": {"new_department": null,"used": {"price": 763.95,"currency_price": null,"condition_code": "9","condition_short_description": "Minor surface marks","many_available": false,"item": {"item_key": {"sku_no": 803503789,"item_source": "USE"},"brand": {"name": "Canon","is_authorized_dealer": false,"logo": "https://www.bhphotovideo.com/images/manufacturers/canon_8.gif","url": "/c/browse/Canon/ci/4759/N/4232860731"},"core": {"short_description": "Canon EOS R50 Mirrorless Camera with 18-45mm Lens (Black)","item_code": "3503789","manufacturer_catalog_number": "5811C012","multi_pack_count": 1,"multi_pack_text": null,"is_download": false,"is_b_h_kit": false,"is_j_kit": false,"is_gift_card": false,"is_mfr_bundle": false,"has_essential_kits": false,"is_used": true,"details_url": "/c/used/1748812/canon_eos_r50_with_rf_s.html","bitly_url": "https://bhpho.to/4yAcyCM","brand_series_model": ""}}},"open_box": null,"refurbished": null,"newer_model_replacement": null,"similar_model_replacement": null,"similar_model": null,"lease": null,"trade_in_type": "IN_HOUSE"},"quantity_info": {"max_sell_quantity": 50,"min_sell_quantity": 1,"sells_in_multiple_of": 1},"shipping_info": {"catalog": {"shipping_discount": null},"cutoffs": {"cutoff": 1785448800000},"ship_time": null,"ships_alone": false,"ship_time_message_type": "NO_MESSAGE","ship_time_long_message_type": "NO_MESSAGE","shipping_message_type": "CALCULATE_SHIPPING","shipping_long_message_type": "CALCULATE_SHIPPING","promotional_shipping_message_type": "NO_MESSAGE","promotional_shipping_long_message_type": "NO_MESSAGE"},"promotions": {"rewards": null},"rebates": [],"condition_flags": {"is_b_h_exclusive": false,"is_e_d_u_special": false,"is_new_release": false,"is_new_arrival": false,"is_used": false,"is_open_box": false,"is_featured": false,"is_bild_deal": false,"is_sold_in_studio_only": false,"is_flash_deal": false,"check_redirect_to_similar": false},"flags": {"show_quick_compare": false,"show_robots_meta_tag": false,"show_callback_link": false,"show_compare": true,"disable_write_a_review": false,"disable_q_a": false},"image_info": {"images": [{"note": "Canon EOS R50 Mirrorless Camera with 18-45mm Lens (Black)","short_description": "EOS R50 Mirrorless Camera with 18-45mm Lens (Black)","has_main_image": true,"has_secondary_images": true,"images": [{"default": {"url": "https://static.bhphoto.com/images/images345x345/1675814425_1748812.jpg","width": 345,"height": 345},"detail": {"url": "https://www.bhphotovideo.com/images/images500x500/canon_eos_r50_with_rf_s_1675814425_1748812.jpg","width": 500,"height": 500},"listing": {"url": "https://static.bhphoto.com/images/images150x150/1675814425_1748812.jpg","width": 150,"height": 150},"large_images": [],"note": null,"thumbnail": null,"seo": null},{"default": null,"detail": {"url": "https://static.bhphoto.com/images/multiple_images/images500x500/1763567946_IMG_1932903.jpg","width": 500,"height": 500},"listing": null,"large_images": [],"note": null,"thumbnail": null,"seo": null},{"default": null,"detail": {"url": "https://static.bhphoto.com/images/multiple_images/images500x500/1763567946_IMG_1932904.jpg","width": 500,"height": 500},"listing": null,"large_images": [],"note": null,"thumbnail": null,"seo": null},{"default": null,"detail": {"url": "https://static.bhphoto.com/images/multiple_images/images500x500/1763567946_IMG_1933020.jpg","width": 500,"height": 500},"listing": null,"large_images": [],"note": null,"thumbnail": null,"seo": null},{"default": null,"detail": {"url": "https://static.bhphoto.com/images/multiple_images/images500x500/1763567946_IMG_1933021.jpg","width": 500,"height": 500},"listing": null,"large_images": [],"note": null,"thumbnail": null,"seo": null},{"default": null,"detail": {"url": "https://static.bhphoto.com/images/multiple_images/images500x500/1763567946_IMG_1933022.jpg","width": 500,"height": 500},"listing": null,"large_images": [],"note": null,"thumbnail": null,"seo": null}]}],"images3_d": [{"review3_id": null}]},"links": [],"includes_free": {"max_value": 67,"items": [{"is_choice": false,"bundle_id": null,"limit": null,"items": [{"item_key": {"sku_no": 1789149,"item_source": "REG"},"brand": {"name": "Corel","is_authorized_dealer": true,"logo": "https://www.bhphotovideo.com/images/manufacturers/corel_1688.gif","url": "/c/buy/Shop-by-Brand-Corel/ci/4/phd/4291526618/N/4294255798"},"category_info": {"primary_category_rank": 1,"categories": [{"id": 23845,"is_direct_parent": true},{"id": 53371,"is_direct_parent": true},{"id": 57305,"is_direct_parent": true},{"id": 57358,"is_direct_parent": true},{"id": 61162,"is_direct_parent": true},{"id": 44985,"is_direct_parent": false},{"id": 57229,"is_direct_parent": false}],"primary_category_path": [{"id": 9581,"name": "Computers","url": "/c/browse/Computers/ci/9581"},{"id": 15626,"name": "Software & Tutorials","url": "/c/browse/Software-Tutorials/ci/15626"},{"id": 23194,"name": "Photo & Web Software","url": "/c/browse/Photo-Web-Software/ci/23194"},{"id": 23845,"name": "Graphic Design","url": "/c/buy/Graphic-Design/ci/23845"}]},"core": {"short_description": "Corel Paintshop Pro Ultimate Agnostic (Windows, Boxed with Download Code)","item_code": "COPSPAGULMBA","manufacturer_catalog_number": "PSPAGULMLMBAM","multi_pack_count": 1,"multi_pack_text": "Pieces","is_download": false,"is_b_h_kit": false,"is_j_kit": false,"is_gift_card": false,"is_mfr_bundle": false,"has_essential_kits": false,"is_used": false,"details_url": "/c/product/1789149-REG/corel_pspagulmlmbam_paintshop_pro_agnostic_ultimate.html","bitly_url": "https://bhpho.to/3PWtcrK","brand_series_model": "Corel Paintshop Pro Agnostic Ultimat "},"main_image": {"note": null,"thumbnail": {"url": "https://static.bhphoto.com/images/smallimages/1697455834_1789149.jpg","width": 55,"height": 55},"listing": {"url": "https://static.bhphoto.com/images/images150x150/1697455834_1789149.jpg","width": 150,"height": 150},"medium": {"url": "https://static.bhphoto.com/images/images250x250/1697455834_1789149.jpg","width": 250,"height": 250},"default": {"url": "https://static.bhphoto.com/images/images345x345/1697455834_1789149.jpg","width": 345,"height": 345},"detail": {"url": "https://static.bhphoto.com/images/images500x500/corel_pspagulmlmbam_paintshop_pro_agnostic_ultimate_1697455834_1789149.jpg","width": 500,"height": 500},"seo": {"url": "https://www.bhphotovideo.com/images/fb/corel_pspagulmlmbam_paintshop_pro_agnostic_ultimate_1789149.jpg","width": 2500,"height": 2500},"large_images": [{"url": "https://static.bhphoto.com/images/images500x500/1697455834_1789149.jpg","width": 500,"height": 500},{"url": "https://static.bhphoto.com/images/images750x750/1697455834_1789149.jpg","width": 750,"height": 750},{"url": "https://static.bhphoto.com/images/images1000x1000/1697455834_1789149.jpg","width": 1000,"height": 1000},{"url": "https://static.bhphoto.com/images/images1500x1500/1697455834_1789149.jpg","width": 1500,"height": 1500},{"url": "https://static.bhphoto.com/images/images2000x2000/1697455834_1789149.jpg","width": 2000,"height": 2000},{"url": "https://static.bhphoto.com/images/images2500x2500/1697455834_1789149.jpg","width": 2500,"height": 2500}],"has_main_image": true},"reviews_stats": {"review_count": 33,"review_rating": 2.7},"image_info": {"images": [{"note": "Corel Paintshop Pro Ultimate Agnostic (Windows, Boxed with Download Code)","short_description": "Paintshop Pro Ultimate Agnostic (Windows, Boxed with Download Code)","has_main_image": true,"has_secondary_images": false,"images": [{"default": {"url": "https://static.bhphoto.com/images/images345x345/1697455834_1789149.jpg","width": 345,"height": 345},"detail": {"url": "https://www.bhphotovideo.com/images/images500x500/corel_pspagulmlmbam_paintshop_pro_agnostic_ultimate_1697455834_1789149.jpg","width": 500,"height": 500},"listing": {"url": "https://static.bhphoto.com/images/images150x150/1697455834_1789149.jpg","width": 150,"height": 150},"large_images": [],"note": null,"thumbnail": null,"seo": null}]}],"images3_d": [{"review3_id": null}]},"price_info": {"add_to_cart_button": "ADD_TO_CART","add_to_cart_function": "ATC_LAYER","add_to_cart_message": null,"hide_price_and_cart_section": false,"show_price_changed_in_cart": false,"show_price_changed_in_checkout_message": false,"allow_removing_item_in_cart_layer": false,"non_orderable_type": null,"show_notify_when_in_stock": false,"show_call_for_price": false,"price_not_yet_available": false,"sold_in_kit_only": false,"show_price": true,"price": 67,"show_strikethrough_price": false,"strikethrough_price": null,"strikethrough_price_label": null,"strikethrough_price_type": null,"show_grayed_out_price": false,"grayed_out_price": null,"currency_price": null,"currency_strikethrough_price": null,"currency_grayed_out_price": null,"map_message": null,"is_map_item": false,"quantity_discount": null,"savings": {"instant": null,"deal_zone": null,"threshold": null,"coupon": null,"portal": null,"student": null,"used": null,"rebate": null,"bundle": null,"price_drop": null,"promo": null},"show_cusma_note": false,"tax_note": null,"has_session_pricing": false},"includes_free": null,"condition_flags": {"is_b_h_exclusive": false,"is_e_d_u_special": false,"is_new_release": false,"is_new_arrival": false,"is_used": false,"is_open_box": false,"is_featured": false,"is_bild_deal": false,"is_sold_in_studio_only": false,"is_flash_deal": false,"check_redirect_to_similar": false}}],"free_item_included_quantity": 1}]},"middle_tier": {"item_has_group": true},"notes_info": {"restrictive_notes": [],"general_notes": [],"open_market_label": null,"should_show_student_note": false,"item_manufactured_in": [],"shipping_restriction_note": null,"export_message_notes": [],"can_only_be_shipped_restrictions": [],"can_not_be_shipped_restrictions": ["CANADA"]},"reviews_stats": {"review_count": 139,"review_rating": 4.7},"selling_points": [{"description": "24.2MP APS-C CMOS Sensor"},{"description": "DIGIC X Image Processor"},{"description": "UHD 4K 30p Video Recording"},{"description": "Dual Pixel CMOS AF II with 651 Points"},{"description": "2.36m-Dot Electronic Viewfinder"},{"description": "3.0\" 1.62m-Dot Vari-Angle Touchscreen"},{"description": "15 fps Electronic Shutter"},{"description": "Movie for Close-Up Demos Mode"},{"description": "Vertical Movie Mode"},{"description": "RF-S 18-45mm f/4.5-6.3 IS STM Lens"}],"used_info": null,"stock_info": {"status": "IN_STOCK","status_importance": "LOW","status_message": "Temporarily Out of Stock","status_description": null,"status_ship_time": null,"should_show_immediate_charge_message": false,"should_show_immediate_charge_message_for_paypal": true},"store_info": {"on_store_display": "YES","available_for_store_purchase": true,"store_pickup_message_type": "AVAILABLE_IN_PICKUP_TIME","store_pickup_long_message_type": "PICKUP","should_show_store_info": false,"should_show_store_stock_info": false,"should_show_store_address": false,"items_in_kit_on_store_display": [],"promote_store_pickup": false,"show_njf_schedule_change": false},"financing": null,"leasing": {"options": [],"position": "BOTTOM"},"category_info": {"primary_category_rank": 32,"categories": [{"id": 16158,"is_direct_parent": true},{"id": 19468,"is_direct_parent": true},{"id": 22144,"is_direct_parent": true},{"id": 26789,"is_direct_parent": true},{"id": 33288,"is_direct_parent": true},{"id": 33625,"is_direct_parent": true},{"id": 38269,"is_direct_parent": true},{"id": 40050,"is_direct_parent": true},{"id": 40360,"is_direct_parent": true},{"id": 42672,"is_direct_parent": true},{"id": 47015,"is_direct_parent": true},{"id": 48024,"is_direct_parent": true},{"id": 53276,"is_direct_parent": true},{"id": 55632,"is_direct_parent": true},{"id": 56046,"is_direct_parent": true},{"id": 56819,"is_direct_parent": true},{"id": 56881,"is_direct_parent": true},{"id": 57258,"is_direct_parent": true},{"id": 57316,"is_direct_parent": true},{"id": 57352,"is_direct_parent": true},{"id": 57358,"is_direct_parent": true},{"id": 57360,"is_direct_parent": true},{"id": 57363,"is_direct_parent": true},{"id": 57429,"is_direct_parent": true},{"id": 57591,"is_direct_parent": true},{"id": 57607,"is_direct_parent": true},{"id": 57743,"is_direct_parent": true},{"id": 58074,"is_direct_parent": true},{"id": 58707,"is_direct_parent": true},{"id": 59219,"is_direct_parent": true},{"id": 60288,"is_direct_parent": true},{"id": 60352,"is_direct_parent": true},{"id": 61162,"is_direct_parent": true},{"id": 61173,"is_direct_parent": true},{"id": 61198,"is_direct_parent": true},{"id": 62616,"is_direct_parent": true},{"id": 62769,"is_direct_parent": true},{"id": 63444,"is_direct_parent": true},{"id": 64194,"is_direct_parent": true},{"id": 26709,"is_direct_parent": false},{"id": 37503,"is_direct_parent": false},{"id": 41140,"is_direct_parent": false},{"id": 38346,"is_direct_parent": false},{"id": 39060,"is_direct_parent": false},{"id": 53275,"is_direct_parent": false},{"id": 53375,"is_direct_parent": false},{"id": 56624,"is_direct_parent": false},{"id": 58769,"is_direct_parent": false},{"id": 64331,"is_direct_parent": false},{"id": 47274,"is_direct_parent": false},{"id": 49851,"is_direct_parent": false},{"id": 52541,"is_direct_parent": false},{"id": 55477,"is_direct_parent": false},{"id": 56818,"is_direct_parent": false},{"id": 57161,"is_direct_parent": false},{"id": 9811,"is_direct_parent": false},{"id": 39138,"is_direct_parent": false},{"id": 44983,"is_direct_parent": false}],"primary_category_path": [{"id": 989,"name": "Photography","url": "/c/browse/Photography/ci/989/N/4294538916"},{"id": 9811,"name": "Digital Cameras","url": "/c/buy/Digital-Cameras/ci/9811/N/4288586282"},{"id": 16158,"name": "Mirrorless Cameras","url": "/c/buy/Mirrorless-Cameras/ci/16158/N/4288586281"}]},"from_url": "https://www.bhphotovideo.com/c/buy/Digital-Cameras/ci/9811/N/4288586282/pn/2"}
Each product record includes 25+ fields covering pricing, inventory, reviews, and promotional details:
Core Product Info
| Field | Meaning |
|---|---|
Item Key | Unique B&H SKU identifier for the product |
Core | Product name, brand, and core specifications (condensed summary) |
Main Image | URL of the primary product image |
Links | Direct product page URL and related links |
Pricing & Purchase
| Field | Meaning |
|---|---|
Price Info | Current price, original price, discount percentage, and price trends |
Buying Options | Purchase methods (new, used, refurbished) and availability status |
Financing | B&H financing options and installment plans availability |
Leasing | Whether the product is available for lease or rental |
Rebates | Active manufacturer rebates or promotional offers |
Inventory & Logistics
| Field | Meaning |
|---|---|
Quantity Info | Stock level (in stock, limited, backorder, discontinued) |
Shipping Info | Estimated delivery time, shipping cost, and expedited options |
Store Info | Pickup availability at B&H physical locations |
Stock Info | Detailed inventory status and warehouse availability |
Promotions & Special Offers
| Field | Meaning |
|---|---|
Badge | Special badges (e.g., "Best Seller," "Price Match Guarantee," "B&H Exclusive") |
Promotions | Active deals, bundles, flash sales, and time-limited offers |
Includes Free | Free accessories or items bundled with the purchase |
Product Details & Media
| Field | Meaning |
|---|---|
Featured Info | Highlighted specs and selling points displayed prominently |
Selling Points | Key features and unique advantages listed by the seller |
Middle Tier | Secondary category or product classification |
Category Info | Primary and sub-category tags for organization |
Image Info | All available product images, angles, and gallery URLs |
Notes Info | Seller notes, compatibility warnings, or special instructions |
Quality & Condition
| Field | Meaning |
|---|---|
Condition Flags | New, used, refurbished, or open-box condition indicators |
Used Info | For used/refurbished items: condition grade, return policy, warranty details |
Flags | System flags (e.g., restricted shipping, age verification required) |
Reviews Stats | Average rating, review count, and customer feedback summary |
How to Use
- Prepare URLs — Navigate to bhphotovideo.com, apply filters if needed (category, price, brand), and copy the URL from your browser.
- Paste URLs — Add one or more product list URLs to the
urlsarray. - Set limits — Define
max_items_per_url(default: 100). Higher values capture more products but require more time. - Enable failure tolerance — Set
ignore_url_failures: truefor bulk runs to prevent interruptions if a URL fails. - Run scraper — Start the actor and monitor progress via the live log.
- Export data — Download results as JSON, CSV, or Excel for analysis.
Best practices:
- Start with
max_items_per_url: 50for testing; increase once confirmed working. - Use specific category URLs rather than the homepage to reduce noise.
- Run during off-peak hours to minimize server load.
- Re-scrape weekly for price and stock changes.
Use Cases & Business Value
- Price intelligence: Monitor competitor pricing on popular camera models weekly or daily.
- Inventory tracking: Identify stock-outs, backorders, and new SKU arrivals automatically.
- Market research: Analyze category trends (e.g., demand for mirrorless vs. DSLR cameras).
- Affiliate feeds: Power dynamic product comparison sites with current B&H data.
- Deal aggregation: Identify promotions and rebates across thousands of products at scale.
With the B&H Photo Video Scraper, you eliminate manual browsing and unlock real-time market intelligence that informs pricing strategy, inventory decisions, and customer-facing content.
Conclusion
The B&H Photo Video Product Scraper is a powerful tool for anyone monitoring retail electronics markets. With 25+ output fields and flexible filtering, it transforms search pages into structured datasets ready for analysis, comparison, or integration. Start scraping today and stay ahead of pricing trends and inventory changes.