Hamrobazar Scrapper Public avatar

Hamrobazar Scrapper Public

Try for free

Pay $3.00 for 1,000 results

Go to Store
Hamrobazar Scrapper Public

Hamrobazar Scrapper Public

manishshah/hamrobazar-scrapper-public
Try for free

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:

ParameterTypeDefaultDescription
categoryIdString"D4225D8B-1FAF-453C-AEC3-66CA1C1E2602"Category ID to scrape. Select from available categories in the input UI.
startPageInteger1The page number to start scraping from.
endPageInteger5The page number to end scraping at.
datasetNameString"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

  1. In Apify Console:

    • Go to the actor's page
    • Click "Start"
    • Configure input parameters
    • Run the actor
  2. 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

Developer
Maintained by Community

Actor Metrics

  • 2 monthly users

  • 0 No stars yet

  • >99% runs succeeded

  • Created in Dec 2024

  • Modified 12 hours ago