Distressed Property Feed — EU Judicial Auctions
Pricing
from $7.00 / 1,000 result scrapeds
Distressed Property Feed — EU Judicial Auctions
Aggregate distressed real estate signals across Belgium, Spain and France. Runs our Biddit (BE) and Subastas BOE (ES) judicial auction scrapers plus our BODACC (FR) insolvency registry scraper, normalized to one schema: source, country, sale date, reserve price, property type, address.
Pricing
from $7.00 / 1,000 result scrapeds
Rating
0.0
(0)
Developer
Studio Amba
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Distressed Property Feed
Aggregate judicial property auctions and insolvency-driven property sales across Belgium, Spain and France in a single run. Give it a list of countries, and it returns one row per auction lot or distress signal: reserve price, sale date, property type, address, and a link back to the source.
This actor does not scrape a website itself. It runs our own Biddit (Belgium), Subastas BOE (Spain) and BODACC (France) scrapers in parallel and normalizes what comes back into one shared schema, so you can pull a cross-border distressed-property feed without learning three different site structures and three different data shapes.
Why use this actor?
Property investors, notaries, and distressed-asset funds who work across borders currently have to run three separate tools, three separate logins, and three separate output formats to see what's coming up for auction in Belgium, Spain and France. This actor collapses that into one call and one row shape, so a screener or a dashboard only has to understand one schema instead of three.
What it returns
Each row is either a real scheduled auction lot or a company-level distress signal, and the itemType field always tells you which:
auctionrows (Biddit BE, Subastas BOE ES) — a real judicial or notarial auction with a scheduled end date and a reserve/appraisal price. These are literal auction listings you can bid on.distress_signalrows (BODACC FR) — France's official commercial-announcement registry does not publish scheduled property auctions with a price and a date. It publishes company-level insolvency and business-sale notices. This actor filters those to companies whose name matches a real-estate keyword (defaultimmobilier, catching agencies and SCI property-holding companies) and surfaces them as a distress signal, honestly:reservePriceis null andsaleDateis the notice's publication date, not an auction date. ReadsaleDateTypeon every row before treating a date as a real auction closing time.
[{"source": "biddit","country": "BE","itemType": "auction","itemTitle": "Charleroi, Rue du Beffroi 36/38","propertyType": "apartment","saleDate": "2026-07-23T12:00:00Z","saleDateType": "auction_end","reservePrice": 50000,"currentBid": 60000,"address": "Rue du Beffroi 36","city": "Charleroi","postalCode": "6000","region": "Hainaut","url": "https://www.biddit.be/fr/catalog/detail/297723","ownerCompanyName": null,"ownerSiren": null,"ownerEnrichment": null,"raw": { "reference": "297723", "auctionStatus": "CURRENT", "bedrooms": 2, "epcScore": "CLASS_C" },"scrapedAt": "2026-07-18T07:04:34.750Z"},{"source": "subastas_boe","country": "ES","itemType": "auction","itemTitle": "C/ DOMINGO MALAGÓN, 10, 6º A, DE PARLA (MADRID)","propertyType": "real_estate","saleDate": "2026-08-05T18:00:00+02:00","saleDateType": "auction_end","reservePrice": 291761,"currentBid": null,"address": "CALLE DOMINGO MALAGÓN, 10, 6º A, DE PARLA","city": "PARLA","postalCode": "28982","region": "Madrid","url": "https://subastas.boe.es/detalleSubasta.php?idSub=SUB-JA-2026-258876","ownerCompanyName": null,"ownerSiren": null,"ownerEnrichment": null,"raw": { "auctionId": "SUB-JA-2026-258876", "court": "Sección Civil e Instrucción TI Parla", "appraisalValue": "291.761,00 €", "depositAmount": "14.588,05 €" },"scrapedAt": "2026-07-18T07:04:27.741Z"},{"source": "bodacc","country": "FR","itemType": "distress_signal","itemTitle": "PIERRE IMMOBILIER, AGENCE BIGNON","propertyType": "business_asset","saleDate": "2026-07-14","saleDateType": "notice_published","reservePrice": null,"currentBid": null,"address": null,"city": "Moulins","postalCode": "03000","region": "03","url": "https://www.bodacc.fr/annonce/detail/A20260132118","ownerCompanyName": "PIERRE IMMOBILIER, AGENCE BIGNON","ownerSiren": "399963008","ownerEnrichment": null,"raw": { "noticeFamily": "Ventes et cessions", "court": "Greffe du Tribunal de Commerce de Cusset" },"scrapedAt": "2026-07-18T07:05:51.182Z"}]
How to scrape EU property auction data
- Pick countries. Leave
countriesat its default (["BE", "ES", "FR"]) for the full cross-border feed, or restrict to one or two. - Optionally scope by region.
beProvince(Belgian province code),esProvince(Spanish province code, e.g.28for Madrid), andfrDepartment(French department code, e.g.75for Paris) narrow each source independently. - Optionally filter by price.
minReservePrice/maxReservePricedrop auction rows outside a budget. FR distress-signal rows are never price-filtered since they carry no price. - Optionally enrich French rows. Turn on
enrichFrOwnersto look up the owning company on Pappers (registered address, SIRET, activity, employee range) for up tomaxFrEnrichmentsrows per run (default 5, capped to keep cost bounded). - Run it. Each source runs in parallel; a slow or failing source is skipped after
timeoutPerSourceSecsand reported in the run's key-value store underRUN_SUMMARYrather than failing the whole run. - Read
itemTypebefore you trust a price or date.auctionrows are real scheduled lots.distress_signalrows are a company-level signal only — see "What it returns" above.
Input
| Field | Type | Required | Description |
|---|---|---|---|
countries | Array | No | Which sources to include: BE, ES, FR. Default: all three |
beProvince | String | No | Belgian province code for Biddit (e.g. WHT for Hainaut). Default: all provinces |
esProvince | String | No | Spanish province code for Subastas BOE (e.g. 28 Madrid). Default: all provinces |
frSearchQuery | String | No | BODACC company-name keyword. Default: immobilier |
frDepartment | String | No | French department code to scope BODACC. Default: nationwide |
minReservePrice / maxReservePrice | Integer | No | Drop auction rows outside this EUR range |
enrichFrOwners | Boolean | No | Look up BODACC companies on Pappers. Default: false |
maxFrEnrichments | Integer | No | Cap on Pappers lookups per run. Default: 5 |
maxItemsPerSource | Integer | No | Max items pulled from each country source. Default: 20 |
timeoutPerSourceSecs | Integer | No | Max wait per source before it's skipped. Default: 150 |
proxyConfiguration | Object | No | Override passed to every child scraper. Leave empty to let each source use its own correct country-residential proxy |
Output fields
| Field | Type | Example |
|---|---|---|
source | String | "biddit", "subastas_boe", "bodacc" |
country | String | "BE", "ES", "FR" |
itemType | String | "auction" or "distress_signal" |
itemTitle | String | "Charleroi, Rue du Beffroi 36/38" |
propertyType | String | "apartment", "real_estate", "business_asset" |
saleDate | String | ISO date/time, nullable |
saleDateType | String | "auction_end" or "notice_published" |
reservePrice | Number | 50000, nullable |
currentBid | Number | 60000, nullable |
address | String | Street address, nullable |
city | String | "Charleroi" |
postalCode | String | "6000" |
region | String | Province or department |
url | String | Link to the original listing/notice |
ownerCompanyName | String | BODACC rows only, nullable |
ownerSiren | String | BODACC rows only, nullable |
ownerEnrichment | Object | Pappers company profile, nullable |
raw | Object | Source-specific fields not folded into the schema above (court, case number, deposit amount, notice family, EPC score, etc.) |
scrapedAt | String | ISO 8601 timestamp |
Sources wired in
- Biddit (Belgium) — Belgium's official notarial online auction platform. Real scheduled auctions with starting price, current bid, and end date.
- Subastas BOE (Spain) — Spain's official judicial/notarial/tax-authority auction portal. Filtered to real-estate lots (
assetType: I), with appraisal value, minimum bid, and deposit amount. - BODACC (France) — France's official commercial-announcement registry. Not a scheduled-auction source — see "What it returns" above for how FR rows are honestly labeled.
Deliberately not wired in: Spain's general BOE legal gazette. It covers every ministry and every kind of resolution, not property auctions specifically — Subastas BOE is the purpose-built auction portal and already returns structured auction fields (appraisal value, minimum bid, asset address) that the general gazette does not carry. Adding it would mostly inject off-topic legal noise into a property feed.
Cost estimate
Priced per result plus a flat per-run start fee. A run pulling 10 items per source across all three countries returns roughly 20-30 rows (auction inventory varies day to day) for well under $1 in credits, including the child-actor calls.
Limitations
- BODACC (France) has no free-text browsing — every FR query needs a company-name keyword, so
frSearchQueryis a required lever, not optional context. The defaultimmobiliercatches real-estate agencies and SCI holding companies, not every property-adjacent insolvency. - BODACC rows never carry a reserve price or a scheduled auction date. Treat them as leads to investigate, not auction terms to act on directly.
- Auction inventory changes daily. A source returning fewer items than usual can mean genuinely fewer active auctions that day, not a broken scraper — check the run's
RUN_SUMMARYkey-value entry for per-source status before assuming a fault. - Pappers enrichment (
enrichFrOwners) adds one extra actor call per enriched row and is capped bymaxFrEnrichmentsto keep run cost predictable.
Related scrapers
- Biddit Scraper — the standalone Belgian auction source behind this feed
- Subastas BOE Scraper — the standalone Spanish judicial auction source
- BODACC Scraper — the standalone French commercial-announcement registry
- Pappers Scraper — French company lookups, used here for optional owner enrichment
- France Pige Pro — our cross-portal FSBO lead meta-scraper for the standard (non-distressed) French residential market