ERA Portugal Properties and Details Scraper
Pricing
from $3.99 / 1,000 results
ERA Portugal Properties and Details Scraper
ERA Portugal listing Actor with a default no-request policy gate; collection remains disabled until applicable written authorization is reviewed.
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
4 days ago
Last modified
Categories
Share
This Actor is gated because ERA Portugal's Website Terms do not establish permission for automated listing collection and storage. The terms restrict copying and reproduction and require express authorization for site elements. No applicable authorization is recorded. The authorizationConfirmed input defaults to false; it is an operator attestation and does not grant permission.
If applicable permission is confirmed by the operator, the Actor opens the selected www.era.pt search page, obtains the page's anti-forgery token and session cookie, and calls the same Property/Search service used by the page. Requests are restricted to HTTPS www.era.pt search pages and redirects are refused. It does not log in, submit inquiries, access private data, or bypass an access control.
Input
Set authorizationConfirmed only after reviewing the terms and confirming allowed use. Use sourceUrl with https://www.era.pt/comprar or https://www.era.pt/arrendar. businessTypeIds, propertyTypeIds, searchText, page, order, and maxItems bound the search. The default URL is retained for convenience, but no source request is made while the confirmation is false.
Output
Dataset items contain only validated ERA property records with a positive listing ID, official listing and search URLs, a title, a scrape time, and at least one substantive property fact. Diagnostics and failure details are kept in OUTPUT_SUMMARY, never in the dataset. Missing source values are omitted rather than invented. The summary reports SUCCEEDED/COMPLETED for clean bounded or empty results, FAILED/FAILED with a nonzero native exit when no real row was saved before a failure, and SUCCEEDED/PARTIAL with a successful exit when real rows were saved before later failures. The terms gate reports SUCCEEDED/SKIPPED_POLICY with zero requests and dataset rows.
Local development
npm testnpm run lintapify validate-schema .actor/input_schema.json
Tests are offline and use mocked responses. Do not use --purge or run against the existing default storage; it contains one historical property row and a reconciled summary. No source request or live Actor run was made during the current audit.