Commercial Construction Project Scraper avatar

Commercial Construction Project Scraper

Pricing

from $9.99 / 1,000 results

Go to Apify Store
Commercial Construction Project Scraper

Commercial Construction Project Scraper

Scrapes public BuildingConnected bid boards for commercial construction projects, including project details, bid dates, general contractor, location, trades/scope, and project files.

Pricing

from $9.99 / 1,000 results

Rating

0.0

(0)

Developer

Jamshaid Arif

Jamshaid Arif

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Scrapes commercial construction projects from BuildingConnected public bid boards (https://app.buildingconnected.com/public/<orgId> — the "public plan room" links general contractors post on their websites). The project list is read from the server-rendered BC.publicPage JSON bootstrap in the page; per-project bid packages (trades / scope of work) come from the anonymous endpoint GET /_/public-projects/<projectId>. Uses curl_cffi with Chrome TLS impersonation.

Input

FieldDefaultDescription
bid_board_urlF.H. Paschen board URLPublic plan-room URL or bare 24-char org id
keyword""Case-insensitive filter over name/number/description/location
fetch_detailstrueFetch bid packages (trades/scope) + file counts per project
auth_cookie— (secret)Optional raw Cookie header from a logged-in session; not needed for public boards
limit100Max projects (1–1000)

Output example

{
"project_name": "Rebid - O'Hare Airport ORD RNP T5 Steel & Roof",
"project_number": "22-8112",
"location": "Chicago, IL, USA",
"bid_due_date": "2022-06-24T18:00:00.000Z",
"job_walk_date": null,
"date_published": "2022-05-27T14:20:01.000Z",
"general_contractor": "F.H. Paschen",
"gc_office": "Chicago",
"trades_scope": ["Structural Steel", "Roofing"],
"description": "Structural steel and roofing rebid for Terminal 5 ...",
"project_url": "https://app.buildingconnected.com/public/5565f9b23ad9f70800b26cc0/projects/628f...",
"bid_board_url": "https://app.buildingconnected.com/public/5565f9b23ad9f70800b26cc0",
"total_projects_on_board": 305,
"raw": {"project": {"...": "..."}, "detail": {"bidPackages": [], "files": []}}
}

Data source & auth

Public bid boards need no authentication. The page embeds at most ~62 most-recent projects (total_projects_on_board reports the full count); older projects are only reachable via the logged-in API — supply auth_cookie for those boards if needed. Find board URLs by searching GC websites for app.buildingconnected.com/public/.

Respect BuildingConnected/Autodesk ToS and rate limits; the scraper sleeps between detail requests.