Hamrobazar Scrapper Public
Pay $3.00 for 1,000 results
Hamrobazar Scrapper Public
Pay $3.00 for 1,000 results
Scrape data from hamrobazaar.com with categories with your own page range and store it in a dataset.
Hamrobazar Scraper
A versatile Apify actor that scrapes product listings from Hamrobazar.com across all categories. The actor fetches comprehensive product details, including prices, descriptions, specifications, seller information, and location data.
Features
- Scrapes all product categories on Hamrobazar
- Collects detailed product information including specifications, prices, and locations
- Supports pagination for extensive data collection
- Filters out duplicate entries
- Saves data in structured format to Apify dataset
- Only scrapes products posted within the last 2 days to ensure fresh data
Input Parameters
The actor accepts the following input parameters:
Parameter | Type | Default | Description |
---|---|---|---|
categoryId | String | "D4225D8B-1FAF-453C-AEC3-66CA1C1E2602" | Category ID to scrape. Select from available categories in the input UI. |
startPage | Integer | 1 | The page number to start scraping from. |
endPage | Integer | 5 | The page number to end scraping at. |
datasetName | String | "hamrobazar-scraper-results" | Name of the dataset where results will be stored. |
Output Format
The actor outputs detailed product information including:
- Basic product details (ID, name, price, condition)
- Category information
- Location data (description, latitude, longitude)
- Seller information
- Product specifications and attributes
- Listing dates and status
- Images (if available)
Example output:
1{ 2 "ad_Id": "123456", 3 "name": "Sample Product", 4 "brandName": "Brand", 5 "condition": "Used", 6 "price": 50000, 7 "negotiable": true, 8 "location": { 9 "locationDescription": "Kathmandu", 10 "locationLatitude": 27.7172, 11 "locationLongitude": 85.3240 12 }, 13 "categoryName": "Electronics", 14 "description": "Product description", 15 // ... additional category-specific attributes 16}
Usage
-
In Apify Console:
- Go to the actor's page
- Click "Start"
- Configure input parameters
- Run the actor
-
With Apify API:
1const run = await apifyClient.actor("manishshah/hamrobazar-scrapper-public").call({ 2 categoryId: "EB9C8147-07C0-4951-A962-381CDB400E37", 3 startPage: 1, 4 endPage: 10 5});
Limitations
- Maximum 10 products per page (API limitation)
- Rate limiting may apply based on Hamrobazar's API restrictions
Support
If you encounter any issues or have questions, please create an issue in the GitHub repository or contact me through Apify.
Changelog
v1.0.0
- Initial release
- Support for all product categories
- Comprehensive data collection
- Duplicate filtering
License
MIT
Developed with ❤️ by Manish
Actor Metrics
2 monthly users
-
0 No stars yet
>99% runs succeeded
Created in Dec 2024
Modified 12 hours ago