Primary image
primaryImageUrl
Optional
First image URL — scalar copy of images[0]. Surfaces as an image thumbnail in the dataset view; the images array renders as an "N items" badge so the thumbnail needs its own scalar.
Hamiz Multi-Scraper
Pricing
from $0.60 / 1,000 results
Scrape hamiz.com, Algeria's buy-and-sell marketplace, with lightweight HTTP requests against the site's own search, category, and seller pages. No login and no browser automation required.
Row type
__type
Optional
Row discriminator. Product rows carry no __type (null); Category tree snapshot (categories) mode emits category nodes with __type: "hamiz_category".
Product ID
id
Required
Hamiz numeric product ID, as a string. Stable across runs; use it as the dedupe key. For category nodes this is the category URL.
Product URL
url
Required
Direct link to the product page on hamiz.com (or the category page for category nodes).
Title
title
Optional
Product headline as listed by the seller. Null on category nodes (see name instead).
Category name
name
Optional
Category display name. Only populated on category nodes from Category tree snapshot (categories) mode; null on product rows.
Description
description
Optional
Full product description text. Only populated by Specific product URLs (directUrls) — grid cards don't carry it.
SKU
sku
Optional
Seller stock-keeping unit, e.g. 6008-DB47CA02-.... Populated by search and Specific product URLs (directUrls) modes; grid cards don't carry it.
Price (DZD)
price
Optional
Final sale price in Algerian Dinar. Prices on Hamiz are fixed — there is no bargaining concept. Null when the surface carries no price.
Price (raw display)
priceRaw
Optional
The displayed price string exactly as the site renders it, e.g. "DZD 1,799.00" — audit trail for the numeric price. Null on search rows (search cards return numbers, not display strings).
Regular price (DZD)
regularPrice
Optional
Non-discounted price in Algerian Dinar. Null when the product has no special offer — then price is the only price.
Discount percent
discountPct
Optional
Discount percent as a plain number, e.g. 28 for "-28%". Computed from special vs regular price when the site doesn't label it. Null without a special offer.
Currency
currency
Optional
Constant "DZD" — Algerian Dinar. Null on category nodes.
Availability
availability
Optional
in_stock or out_of_stock, from the detail page stock state. Only populated by Specific product URLs (directUrls) — cards don't carry it.
Category path
categoryPath
Optional
Breadcrumb path from the detail page, e.g. Automobile › .... Empty on card rows (cards carry no category).
Category depth
depth
Optional
Menu depth of the category node (top level = 0). Only populated on category nodes from Category tree snapshot (categories) mode.
Parent category path
parentPath
Optional
Ancestor category names from the root down to (excluding) this node, joined with ›. Empty for top-level nodes. Only populated on category nodes.
Seller slug
sellerSlug
Optional
URL slug of the seller's storefront (the path of their store page). Populated by Seller listings (seller) and Specific product URLs (directUrls).
Seller name
sellerName
Optional
Display name of the seller ("Sold by …" on the product page). Populated by Seller listings (seller) and Specific product URLs (directUrls).
Seller profile URL
sellerProfileUrl
Optional
Link to the seller's storefront page. Populated by Seller listings (seller) and Specific product URLs (directUrls).
Seller verified
sellerVerified
Optional
True when the site shows its verified-seller mark next to the seller name. Only populated by Specific product URLs (directUrls).
Seller avatar
sellerAvatar
Optional
Seller avatar image URL from the product page seller card. Only populated by Specific product URLs (directUrls).
Images
images
Optional
Image URLs. Grid cards carry the single thumbnail; Specific product URLs (directUrls) mode carries the full gallery at full size. The first image is also exposed as primaryImageUrl — arrays render as an "N items" badge in the table view, so the thumbnail needs its own scalar.
[ "https://hamiz.com/media/catalog/product/cache/e112a6ec1c5b2cf4ce2a15aa1e048f51/6/4/6472-mobile-iphone-battery-iphone-11-3110mah_image.jpg"]Primary image
primaryImageUrl
Optional
First image URL — scalar copy of images[0]. Surfaces as an image thumbnail in the dataset view; the images array renders as an "N items" badge so the thumbnail needs its own scalar.
Image count
imageCount
Optional
Number of images in the gallery. Only populated by Specific product URLs (directUrls) (grid thumbnails report 1).
Rating
rating
Optional
Average product rating from the detail-page review summary (the site renders comma decimals, normalized here, e.g. "5,0" → 5). Null on cards and unrated products.
Question count
questionCount
Optional
Buyer-question count from the detail page Q&A tab ("Questions (N)"). Only populated by Specific product URLs (directUrls).
Delivery info
deliveryInfo
Optional
Delivery note from the detail page (delivery is handled by the seller). Only populated by Specific product URLs (directUrls).
Spec attribute names
specNames
Optional
Specification table attribute names from the detail page, index-paired with specValues (entry N of each array belongs together). Empty unless Specific product URLs (directUrls) found a spec table.
[ "Color"]Spec attribute values
specValues
Optional
Specification table attribute values from the detail page, index-paired with specNames.
[ "Black"]Scraped at
scrapedAt
Required
ISO-8601 timestamp of when the row was extracted.