BSK Consultants · Full profiles infos (emails, phones) avatar

BSK Consultants · Full profiles infos (emails, phones)

Pricing

from $9.99 / 1,000 results

Go to Apify Store
BSK Consultants · Full profiles infos (emails, phones)

BSK Consultants · Full profiles infos (emails, phones)

Export BSK advisors from the public directory: names, emails, phones, RSAC, cities, social links. Full France via API or paste profile URLs. CRM-ready. Custom: corentin@outreacher.fr

Pricing

from $9.99 / 1,000 results

Rating

0.0

(0)

Developer

Corentin Robert

Corentin Robert

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

6 days ago

Last modified

Share

BSK Immobilier advisors

For sales teams, recruiters, and data analysts who need a structured export of BSK Immobilier mandataires across France: names, professional emails, phones, RSAC references, coverage areas, social links, and listing counts — ready for CRM import or enrichment workflows.

What it extracts

CategoryFields
IdentitydisplayName, firstName, lastName, agentId, slug, profileUrl
Contactemail, phones
CompliancersacNumber, rsacCity
Geographysubtitle, city, postCode, lat, lng
Media & socialphotoUrl, facebookUrl, linkedinUrl, instagramUrl, immodvisorUrl
ActivityadsCount, chargeType, aboutBrief

Important

  • Public data only — Information comes from the public BSK directory. Use it in line with GDPR, e-marketing rules, and BSK’s terms of use.
  • Field gaps — Some advisors may omit email, phone, or social URLs; those fields can be empty.
  • Full runs — The national directory is large; allow enough run time and memory for full exports.

Quick start (Apify Console)

  1. Create a task from this Actor.
  2. Choose Full directory or URLs (see below).
  3. Start the run and open Dataset for JSON or CSV export.

Modes

  • Full directory — Collects all advisors from the public listing (optionally cap with maxResults).
  • URLs — Paste profile URLs like https://bskimmobilier.com/your-name-12345/. The Actor resolves each id against the public index.

Input

FieldDescription
modelist (full directory) or urls (profile URLs only).
startUrlsProfile URLs — URLs mode only.
maxResults0 = no cap. Use a small number for tests.
concurrencyParallelism for writing dataset rows.
listConcurrencyParallelism for directory requests in list mode.
fetchTimeoutPer-request timeout in milliseconds.

JSON example (full directory, capped)

{
"mode": "list",
"maxResults": 100
}

JSON example (URLs)

{
"mode": "urls",
"startUrls": [
{ "url": "https://bskimmobilier.com/marc-pages-11289/" }
]
}

How it works

  1. Loads advisor records from the public directory feed.
  2. Normalizes phones, geography, and links into flat rows.
  3. Pushes one dataset item per advisor.

Output sample

{
"agentId": 11289,
"slug": "marc-pages-11289",
"profileUrl": "https://bskimmobilier.com/marc-pages-11289",
"displayName": "Marc Pages",
"firstName": "Marc",
"lastName": "Pages",
"email": "example@domain.com",
"phones": ["+33 6 12 34 56 78"],
"city": "Paris",
"postCode": "75001",
"rsacNumber": "123456789",
"adsCount": 12
}

Local development

npm install
npm test
apify run
  • Local runs use input.json when you are not on the Apify platform; task input from the platform still overrides when deployed.
  • Dataset is stored under storage/datasets/default/. A UTF-8 output.csv may be written at the project root on successful local runs.

Support

Contact corentin@outreacher.fr if you need a custom scraper, extra fields, or automation around this data.