Bproperty Property Search Scraper
Pricing
from $2.50 / 1,000 results
Bproperty Property Search Scraper
Scrape property listings from Bproperty.com by area, type, or search URL. Extract 60+ fields including price, location, owner contact, images, and listing metadata — perfect for real estate analysts, investors, and PropTech developers.
Pricing
from $2.50 / 1,000 results
Rating
0.0
(0)
Developer
Stealth mode
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Bproperty.com Property Search Scraper: Extract Bangladesh Real Estate Listings
What Is Bproperty.com?
Bproperty.com is one of Bangladesh's leading online real estate marketplaces, listing thousands of residential and commercial properties for sale and rent across Dhaka, Chittagong, and beyond. The platform aggregates listings from individual owners, agents, and developers — making it a rich source of market intelligence. The Bproperty.com Property Search Scraper automates data extraction from any area or search page, eliminating manual copy-paste work.
Overview
The Bproperty Property Scraper collects structured listing data from Bproperty.com search and area pages. It is built for:
- Real estate investors monitoring prices by area
- PropTech developers building property aggregators or comparison tools
- Market researchers analyzing supply, pricing trends, and developer activity
- Agents and brokers tracking competitor listings and market positioning
The scraper handles pagination automatically, respects configurable item limits, and can skip failed URLs gracefully for uninterrupted bulk runs.
Input Format
{"urls": ["https://www.bproperty.com/area/Mirpur"],"ignore_url_failures": true,"max_items_per_url": 50}
| Field | Type | Description |
|---|---|---|
urls | array | One or more Bproperty.com area or search page URLs (e.g., /area/Mirpur, /en/sale/, search result pages). Add URLs one by one or use bulk edit. |
max_items_per_url | integer | Maximum listings to collect per URL. Default: 20. Increase for broader coverage. |
ignore_url_failures | boolean | If true, skips failed or inaccessible URLs and continues the run. Recommended for bulk jobs. |
Tip: You can use filtered search URLs (e.g., with property type or price range applied) to target specific listing segments.
Output Format
Sample output
{"active": true,"address": "Avenue Road -2, Section-A, Mirpur - 11","approved": true,"approved_by": "","approved_on": "2026-05-05 01:13:44.419Z","area": "csasvjd5e0awyki","bn_id": 19651,"bump_top_on_listing": false,"bump_top_on_listing_date": "","category": "1fn9ieyhdl7vgya","collection_id": "a4alnectuppemjo","collection_name": "properties","completion_date": "","created": "2026-05-04 03:23:41.579Z","deleted": false,"deleted_on": "","description": "<p><span style=\"color: rgb(0, 0, 0);\">2 bedroom, 2 bathroom (1 attached), drawing- dining, kitchen, verandah 2,, very close to mosque, car parking facilities, Around 100 ft close to Metro Rail 11 station, security guard, excellent living environment,etc. The rent will be available from July 1.</span></p>","detail": {"bathrooms": "2","baths": "2","bedrooms": "2","beds": "2","property_face": "North","parking_space_count": 1,"bedroom_count": 2,"bathroom_count": 2,"kitchen_count": 1,"attached_bathroom_count": 1},"developer": "","expand": {"area": {"city": "eyz5vhrduc9tsk0","collection_id": "tg1sw6cvjdye56j","collection_name": "areas","created": "2026-02-09 08:05:08.894Z","expand": {"city": {"collection_id": "fmrjbvvt2qu391n","collection_name": "cities","created": "2026-02-09 08:05:03.663Z","id": "eyz5vhrduc9tsk0","image": "","name": "Dhaka","pg_id": 0,"updated": "2026-02-09 08:05:03.663Z"}},"id": "csasvjd5e0awyki","name": "Mirpur","pg_id": 0,"updated": "2026-02-09 08:05:08.894Z"},"category": {"collection_id": "nnwe5fw5nlidq9l","collection_name": "categories","cover": "appartment_xVkKkYn6xU.png","created": "2026-02-06 06:31:56.400Z","description": "An apartment, flat or unit is a self-contained housing unit that occupies only part of a building, generally on a single storey. There are many names for these overall buildings, see below.","id": "1fn9ieyhdl7vgya","image": "appartment_FjHeeNOozj.png","name": "Apartment","pg_created_at": "","pg_id": 8240,"pg_updated_at": "","property_type": "Residential","slug": "apartment","updated": "2026-02-16 06:37:09.641Z"},"user": {"agency": "","collection_id": "_pb_users_auth_","collection_name": "users","country_code": "+880","created": "2026-05-04 03:02:21.949Z","email_visibility": false,"id": "347bg4dosjoen22","image": "","last_login": "","name": "Md. Shariful Islam","pg_created_at": "","pg_id": 0,"pg_password": "","pg_updated_at": "","phone": "1313772543","phone_verified": false,"role": "buyer","slug": "","status": true,"updated": "2026-05-04 03:03:33.316Z","username": "users79728","verified": true,"verify_otp": ""}},"expired": false,"expires_on": "","feature": ["fcxyt7qo4bs9u9e","vopw1as7intwkco","y32xxaeqyy9lwgs","5qdqktcynucv16y","bl9gvbobrgqmmwl"],"featured": false,"hide_price": false,"id": "tgv8yfe05ros0sg","images": ["website_I4AMlbyS30.webp"],"is_project": false,"last_price": 0,"lat": 0,"lng": 0,"metas": null,"negotiable": false,"ordering_date": "2026-05-04 03:23:41.579Z","owner": "j4afowc60oczhu5","owner_notes": "","pg_created_at": "","pg_updated_at": "","premium": false,"price": 27000,"price_postfix": "Per Month","rejected_on": "","remarks": "","show_owner_info": true,"slug": "flat-rent-19651","sold_price": 0,"status": "Rent","tags": "[\"Apartment\",\"Rent\",\"Mirpur\",\"Dhaka\",\"Avenue Road -2, Section-A, Mirpur - 11\",\"Flat Rent \"]","thumbnail": "website_5KVrhXjPOK.webp","title": "Flat Rent ","top_on_all": false,"top_on_featured": false,"type": "Residential","updated": "2026-05-05 01:13:44.696Z","user": "347bg4dosjoen22","user_country_code": "+880","user_email": "shariful5036@gmail.com","user_name": "Md. Shariful Islam","user_phone": "1313772543","verified": false,"vettyo_id": 0,"vettyo_media": "","from_url": "https://www.bproperty.com/area/Mirpur?page=2"}
Each listing returns a record with 60+ fields organized across five categories:
Identification & Listing Core
| Field | Meaning |
|---|---|
ID | Internal Bproperty listing identifier |
BN ID | Bangladesh-specific listing reference number |
Vettyo ID | Third-party vetting system identifier |
Slug | URL-friendly listing identifier |
Title | Listing headline as shown on the platform |
Description | Full listing description text |
Detail | Supplementary detail content |
Category | Property category (e.g., Apartment, Land) |
Type | Transaction type (Sale / Rent) |
Tags | Descriptive tags associated with the listing |
Metas | Additional metadata key-value pairs |
Pricing & Financials
| Field | Meaning |
|---|---|
Price | Listed asking price |
Last Price | Previous price (useful for tracking changes) |
Sold Price | Final transacted price, if available |
Price Postfix | Unit qualifier (e.g., "per month", "per sqft") |
Negotiable | Whether the price is open to negotiation |
Hide Price | If true, price is hidden from public view |
Location & Property Attributes
| Field | Meaning |
|---|---|
Address | Full property address |
Area | Area/neighborhood name (e.g., Mirpur) |
Latitude | GPS latitude coordinate |
Longitude | GPS longitude coordinate |
Feature | Key property features (e.g., bedrooms, bathrooms, size) |
Is Project | Whether the listing is part of a developer project |
Developer | Developer name for project listings |
Completion Date | Expected handover date for under-construction properties |
Listing Status & Visibility
| Field | Meaning |
|---|---|
Status | Overall listing status string |
Active | Whether the listing is currently live |
Approved | Approval status by platform moderators |
Approved By | Moderator or system that approved the listing |
Approved On | Approval timestamp |
Verified | Whether the listing has been verified |
Expired | Whether the listing has expired |
Expires On | Expiry date of the listing |
Deleted | Whether the listing has been soft-deleted |
Deleted On | Deletion timestamp |
Rejected On | Timestamp if the listing was rejected |
Featured | Whether the listing has featured placement |
Premium | Whether the listing has premium placement |
Top On All | Pinned to top across all searches |
Top On Featured | Pinned within featured listings |
Bump Top On Listing | Whether the listing is bumped to top |
Bump Top On Listing Date | Date the bump was applied |
Expand | Whether expanded display is enabled |
Dates & Audit Trail
| Field | Meaning |
|---|---|
Created | Listing creation timestamp |
Updated | Last modification timestamp |
Ordering Date | Date used for sort ordering in search results |
PG Created At | Creation timestamp from the property gateway system |
PG Updated At | Update timestamp from the property gateway system |
Owner & Contact Information
| Field | Meaning |
|---|---|
Owner | Owner profile object |
Owner Notes | Internal notes associated with the owner |
Show Owner Info | Whether owner contact details are publicly displayed |
User | Platform user account linked to the listing |
User Name | Name of the listing owner or agent |
User Email | Contact email address |
User Phone | Contact phone number |
User Country Code | Country code of the user's phone number |
Media & Collections
| Field | Meaning |
|---|---|
Images | Array of listing image URLs |
Thumbnail | Primary thumbnail image URL |
Vettyo Media | Media assets from the Vettyo verification system |
Collection ID | ID of a curated collection this listing belongs to |
Collection Name | Name of that collection |
Remarks | Additional internal remarks |
Sold Price | See Pricing section |
How to Use
- Get the target URL — Go to Bproperty.com, search or browse to an area page (e.g.,
bproperty.com/area/Gulshan). Copy the full URL. - Configure input — Paste one or more URLs into the
urlsarray. Setmax_items_per_urlbased on how many listings you need. - Run the scraper — Start the actor. Monitor the log for any skipped URLs.
- Export — Download results as JSON, CSV, or Excel.
Best practices:
- Use area-specific URLs (e.g.,
/area/Dhanmondi) for focused geographic pulls. - Set
ignore_url_failures: truefor multi-URL batch jobs to avoid interruptions. - For price trend analysis, schedule recurring runs and compare
PricevsLast Price.
Use Cases & Business Value
- Investment analysis: Compare per-sqft prices across Dhaka neighborhoods
- Market reports: Aggregate supply volume and listing velocity by area
- Lead generation: Extract owner contact details for outreach campaigns
- Platform development: Seed a property aggregator or comparison engine with live data
- Academic research: Study urbanization and housing affordability patterns in Bangladesh
Conclusion
The Bproperty.com Property Search Scraper delivers comprehensive, structured real estate data from Bangladesh's most active property marketplace. With 60+ output fields covering pricing, location, contacts, media, and listing status, it provides everything needed to power data-driven decisions in real estate investment, research, or product development.