Commercial.ie Property Scraper
Pricing
from $1.20 / 1,000 result scrapeds
Commercial.ie Property Scraper
Scrape commercial property listings from Commercial.ie, Ireland's dedicated commercial portal: offices, retail units, industrial space, pubs and restaurants, development land and investment property. Prices with POA preserved, floor areas, BER, coordinates and agent contacts.
Pricing
from $1.20 / 1,000 result scrapeds
Rating
0.0
(0)
Developer
Studio Amba
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Extract commercial property listings from Commercial.ie, Ireland's dedicated commercial property portal. Covers offices, retail units, industrial and warehouse space, pubs and restaurants, development land and sites, and multi-unit investment property across all 26 counties.
What does this actor do?
You give it an Irish county or a free-text location, pick sale, rent or both, and optionally narrow to a segment such as offices or development land. It returns structured JSON for every listing: address, price with POA preserved, floor area or site size with its unit, BER rating, coordinates, photos, the full listing description, and the marketing agent with phone number and PSRA licence number where published.
Why use it?
- Market research. Track asking prices and rents for offices, retail and industrial space across Irish counties.
- Land sourcing. Development sites and zoned land are a core segment on Commercial.ie. Filter them directly and feed the results into your own pipeline.
- Pub and hospitality deals. Public houses, restaurants and lodging businesses are listed as their own property types, including turnkey going concerns.
- Investment screening. Multi-unit blocks and portfolios with full pricing context in one dataset.
- Agent prospecting. Every record includes the marketing agent, phone number and PSRA licence number where published.
Commercial property in Ireland is often priced on application. This actor never fakes a number: POA listings get a null price and priceText says "Price on Application". When a rent is quoted per month, per week or per annum, the quote period is captured in priceUnit.
How to scrape Commercial.ie data
- Set
searchQueryto an Irish county, for exampleDublin,CorkorGalway. County names use the site's own county filter. Anything else (a town, a street, a business park) runs as a full-text search. Leave it empty to scrape all of Ireland. - Pick
listingType:sale,rent, orallfor both. - Pick a
segment, or keepall. - Set
maxResultsand run. Results land in the default dataset as JSON, downloadable as CSV, Excel or via the API.
The whole portal carries around 1,000 live listings, so a full nationwide scrape of every segment completes in about a dozen requests.
Input options
| Field | Type | Default | Description |
|---|---|---|---|
searchQuery | string | (empty) | Irish county or free text. Empty = all of Ireland. |
listingType | string | all | sale, rent or all. |
segment | string | all | office, retail, industrial, development-land, hospitality, investment, other or all. |
maxResults | integer | 100 | Hard cap on returned listings (1 to 1,000). |
proxyConfiguration | object | Residential, IE | Irish residential proxy recommended. |
The industrial segment bundles industrial units, warehouses and storage. The hospitality segment bundles public houses, restaurants and lodging. The investment segment bundles multi-unit blocks and portfolios.
Example: offices to rent in Dublin
{"searchQuery": "Dublin","listingType": "rent","segment": "office","maxResults": 100}
Example: development land for sale in Galway
{"searchQuery": "Galway","listingType": "sale","segment": "development-land","maxResults": 100}
Example: pubs and restaurants for sale nationwide
{"listingType": "sale","segment": "hospitality","maxResults": 200}
Output fields
| Field | Type | Example |
|---|---|---|
title | string | "Lower Baggot Street, Dublin 2, D02 NX20" |
url | string | Commercial.ie listing URL |
listingType | string or null | "sale", "rent", "sale/rent" |
segment | string | "office", "retail", "industrial", "development-land", "hospitality", "investment", "other" |
propertyType | string | "Office", "Retail", "Development Site", "Public House" |
propertyStatus | string or null | "For Sale", "To Let" exactly as the site holds it |
propertyMarket | string or null | "Commercial Sales", "Commercial Rental", "Land Site Sales" |
price | number or null | 450000, 1200 (null when price on application) |
priceText | string or null | "€450,000", "€1,200 per month", "Price on Application" |
priceUnit | string or null | "per month", "per annum", "per week" (null for plain sale prices; can be set on a POA rent when the site records the quote period) |
currency | string | "EUR" (always, quoted alongside every price) |
surface | number or null | 255, 11.5 |
surfaceUnit | string or null | "m2" for buildings, "acres" for land |
surfaceText | string or null | "255 sq.m. (2,745 sq.ft.)", "11.5 acres" |
address | string | Address as listed |
county | string or null | "Dublin", "Cork" |
area | string or null | Town or locality, e.g. "Swords" |
eircode | string or null | "D02 NX20" |
latitude, longitude | number or null | WGS84 coordinates |
berRating | string or null | "B3", "Exempt" |
description | string or null | Full listing description as plain text |
livingType | string or null | "B&B", "Hotel" on hospitality listings |
imageUrl | string or null | Primary photo |
imageUrls | array | All photos |
agentName | string or null | "Aoibhe Timoney" |
agencyPhone | string or null | "01 437 7105" |
psraNumber | string or null | PSRA licence number where published |
publishedDate | string or null | ISO 8601 publish date |
source | string | "commercial.ie" |
scrapedAt | string | ISO 8601 scrape timestamp |
Pricing and cost
You pay per result: one listing = one dataset item. There are no detail-page fetches, so a run of 100 results makes two or three requests and finishes in under a minute. A run's usage cost only settles after the run reports SUCCEEDED; a failed run does not charge for results, and a mid-run dataset read undercounts the final cost.
Notes and limits
- POA is common in Irish commercial property. Roughly a fifth of listings carry no quoted price; those get a null
priceand "Price on Application" inpriceText. A small number of listings carry a nominal placeholder such as €1, which the site displays literally and this actor preserves as-is. - Building sizes are quoted in square metres, land in acres. Check
surfaceUnitbefore comparingsurfacevalues. - Sale versus rent is filtered by the actor after fetching, because the portal's API does not filter on it. The
maxResultscap counts listings actually returned to you, not listings fetched. - Results come newest-first, matching the site's own ordering.
- Commercial.ie is the dedicated commercial portal of the FindaHome group. For Irish commercial listings on Daft.ie, use the Daft.ie Commercial Property Scraper; the two share the same field names, so datasets combine cleanly.
Legal
This actor scrapes publicly available listing data. You are responsible for how you use the data; respect Commercial.ie's terms of service and applicable law, including GDPR for any personal data such as agent contact details.