Centris Broker Profile Scraper
Pricing
from $3.99 / 1,000 results
Centris Broker Profile Scraper
Centris broker-profile Actor; live collection is disabled because current Terms prohibit scraping and data mining. The default run completes SUCCEEDED / SKIPPED_POLICY with no source requests.
Pricing
from $3.99 / 1,000 results
Rating
0.0
(0)
Developer
Real Estate API
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
6 days ago
Last modified
Categories
Share
Centris Broker Profile Actor
This Actor is scoped to Quebec broker and agency profiles. It is currently disabled for live collection because the Centris Terms of Use, last updated May 15, 2025, prohibit screen scraping, data scraping, and data mining intended to collect, store, copy, reproduce, reorganize, or manipulate site content. No applicable written permission is recorded.
The entrypoint completes as SUCCEEDED / SKIPPED_POLICY and makes zero source requests. It accepts no input that can enable networking. Do not restore live requests unless applicable written permission from the rights holder has been reviewed and the Actor is deliberately updated. Offline parser output omits phone numbers, office addresses, contact-form links, and any broker profile missing its real name; those fields remain optional in the dataset schema only to describe unchanged historical rows.
The directory and profile parser modules remain available for offline development and tests. They do not imply permission to fetch Centris pages. Historical dataset rows are retained unchanged; they were recorded before the current Terms review and are not fresh-verified output. If a future authorized source request fails before saving profiles, report FAILED / FAILED; if real profiles were saved before a later failure, keep the run SUCCEEDED / PARTIAL. Failures and policy skips do not become dataset rows.
Local checks
npm testnpx apify validate-schema
These checks are offline. Do not run the previous live apify run command while collection remains disabled.
Dependency security — October 3, 2026
Compatible dependency updates and the patched basic-ftp 6.2.1 are locked in package-lock.json. Offline regression checks exercise the API used by get-uri and bound adversarial listing parsing in a subprocess. The Docker build uses Node 24 and npm ci --omit=dev --ignore-scripts; it does not silently re-resolve dependency ranges.
http-cache-semantics currently has no published patched version for GHSA-ch52-4w7c-c8xp. It remains a transitive SDK dependency and an unresolved release-security prerequisite. Do not treat closed policy gates or an untested claim of unreachable code as a security fix. Applicable source permission/access and current-build extraction proof are also still required.