VOOZH about

URL: https://apify.com/dromb/jbhifi-au-product-scraper

⇱ JB Hi-Fi AU Product Scraper Β· Apify


Pricing

from $0.40 / 1,000 results

Go to Apify Store

JB Hi-Fi AU Product Scraper

Scrape JB Hi-Fi Australia product search results, categories, prices, and normalized item data from the public storefront.

Pricing

from $0.40 / 1,000 results

Rating

0.0

(0)

Developer

πŸ‘ Dmitriy Gyrbu

Dmitriy Gyrbu

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

1

Monthly active users

7 days ago

Last modified

Share

Scrape product listings, categories, prices, and detailed item data from JB Hi-Fi Australia (jbhifi.com.au).

Use this scraper for price monitoring, market research, product research, and availability checks on Australia's JB Hi-Fi retail catalog.

Disclaimer: This is an unofficial scraper and is not affiliated with, endorsed by, or sponsored by JB Hi-Fi.

Supported operations

OperationDescription
searchKeyword search via Algolia API with pagination, sorting, and filters
categoryList products for a category by ID, slug, or URL
categoriesFull category tree from header navigation
itemFull product details with Shopify JSON enrichment (variants, description, barcode)
search_filtersLive facet discovery for search or category context
probeHealth check for Algolia and navigation backends

Not supported: store locator, reviews, postcode-specific pricing.

Input guide by operation

The Apify Console form shows all fields at once. Only fill the fields relevant to your chosen operation.

search (default)

FieldRequiredNotes
queryYese.g. iphone, samsung tv, sony headphones
pageNoDefault 1
limitNoDefault 24, max 120
sortNorelevance, price_asc, price_desc, rating_desc
filterNoRepeatable facet tokens, e.g. vendor:Apple

category

FieldRequiredNotes
category_id or slug or urlOne requirede.g. collection:tvs, slug=tvs, or full URL
queryNoOptional keyword within the category
page, limitNoPagination
sortNoSort options
filterNoRepeatable facet tokens

item

FieldRequiredNotes
item_id or slug or urlOne requirede.g. item_id=804803, slug=sony-wh1000xm5-black, or full product URL

categories

FieldRequiredNotes
includeContentNoDefault false. Set to true to include content/navigation links
queryNoFilter categories by text
page, limitNoPagination

search_filters / probe

No additional fields required. For search_filters, you may provide query or category_id/slug/url to get context-specific filters.

Example inputs

Default search (fast, non-empty):

{
"operation":"search",
"query":"iphone",
"limit":5
}

Category listing:

{
"operation":"category",
"category_id":"collection:tvs",
"limit":10
}

Full item details:

{
"operation":"item",
"item_id":"804803"
}

Category tree:

{
"operation":"categories"
}

Search with filters:

{
"operation":"search",
"query":"sony",
"filter":["vendor:Sony"],
"sort":"price_asc",
"limit":20
}

Output fields

Search / category listings

id, sku, object_id, name, brand, price, discount_price, current_price, currency, image, images, url, slug, handle, category, category_id, collection_handles, breadcrumbs, availability, stock_status, in_stock, rating, review_count, review_summary

Item (full enrichment)

All listing fields plus:

  • description, short_description, type, tags
  • variants, variant_count, options
  • barcode

Categories

id, parent_id, name, category_id, url, slug, depth, path, is_browseable, type

Run summary is stored in the OUTPUT key-value record. Dataset items are normalized product rows.

Proxy behavior

  • Default strategy: auto β€” direct requests first, proxy fallback on block.
  • Modes: auto (recommended), direct, apify, custom via proxyMode input or APIFY_WAVE1_PROXY_MODE env.
  • Geography: Australian site; AU Apify proxy or custom AU proxy recommended when blocked.
  • Retries: Rotates httpx / cloudscraper / tls_client / curl_cffi clients on 403, 429, 502, 503.
  • Structured errors: Returns status: blocked or error summary instead of crashing when all strategies fail.

Limitations

  • Search uses the public Algolia API; broad queries may return many results.
  • Category resolution tries multiple candidate strategies; some category URLs may not resolve.
  • Pricing is national; no postcode/store-specific availability.
  • Probe returns diagnostics only (may produce an empty dataset).

Free trial limit

Free/trial Apify users are limited to 20 result requests per UTC day. Paid users receive normal configured limits. Set disableFreeTrialGuard: true to bypass for private testing.

Monetization

Pay-per-event pricing:

  • Actor start: ~$0.005
  • Dataset item (result-item): ~$0.0003

You might also like

JB Hi-Fi Scraper

mshopik/jb-hi-fi-scraper

Scrape JB Hi-Fi and extract data on tv and video equipment from jbhifi.com.au. Our JB Hi-Fi API lets you crawl product information and pricing. The saved data can be downloaded as HTML, JSON, CSV, Excel, and XML.

Jbhifi Discovery Parser Script

hello.datawizards/jbhifi-discovery-parser-script

Extract JB Hi-Fi product listings by keyword with clean, structured JSON. Get brand, title, pricing, ratings, reviews, images, and availability using reliable residential proxiesβ€”perfect for product discovery, price tracking, and retail market intelligence.

Jbhifi Reviews Parser Script

hello.datawizards/jbhifi-reviews-parser-script

Apify Actor extracts detailed customer reviews from JB Hi-Fi product URLs, capturing review titles, usernames, ratings, dates, text content, images, videos, and recommendation status in structured JSONβ€”ideal for market analysis, product feedback tracking, and e-commerce insights.

Jbhifi Product Parser Script

hello.datawizards/jbhifi-product-parser-script

The Jbhifi Product Parser Script Apify Actor extracts comprehensive product details from JB Hi-Fi listings, including SKU, title, pricing, availability, brand, images, key features, and technical specifications. Ideal for e-commerce analytics, competitor research, and automated data collection.

ALDI AU Product Scraper

dromb/aldi-au-product-search-catalog-unofficial

Scrape ALDI Australia product search results, category listings, prices, specials, and normalized item details for price monitoring and market research.

16

Pharmacy Online AU Product Scraper

dromb/pharmacy-online-au-product-search-unofficial

Scrape Pharmacy Online Australia product search results, prices, pharmacy categories, images, URLs, and normalized item data for price monitoring and product research.

3