Seloger Agents Scraper avatar

Seloger Agents Scraper

Pricing

from $1.00 / 1,000 results

Go to Apify Store
Seloger Agents Scraper

Seloger Agents Scraper

Scrape Seloger agents: extract profiles, contact info, properties & ratings. Perfect for lead generation, competitive pricing analysis, CRM integration & real estate market intelligence.

Pricing

from $1.00 / 1,000 results

Rating

5.0

(3)

Developer

Shahid Irfan

Shahid Irfan

Maintained by Community

Actor stats

1

Bookmarked

21

Total users

4

Monthly active users

10 days ago

Last modified

Share

What does SeLoger Agents Scraper do?

Extract real estate agency, independent consultant, developer, and property administrator profiles from SeLoger annuaire pages. Enter a city or district annuaire URL and collect structured business identity, rating, activity volume, location metadata, and ranking data from the SeLoger directory. The output works for lead generation, CRM enrichment, market analysis, and competitive intelligence in the French property market.

Why use SeLoger Agents Scraper?

  • Structured agent directory - Collect intermediary profiles with names, types, ratings, listing counts, and location data from SeLoger annuaire search results. No manual copying from directory pages.
  • Automation-ready dataset - Export results to JSON, CSV, Excel, or XML. Connect datasets to BI tools, CRM systems, or data pipelines.
  • Search-filter control - Target specific intermediary types (agencies, independent consultants, developers, property administrators) with the intermediary_types input or URL hash filters.
  • Bounded recovery - Temporary denials, rate limits, and connection errors are retried with a fresh connection and an alternate browser profile. Pages are saved in batches, failed later pages keep earlier results, and a denied first page is reported as a run failure instead of an empty successful dataset.

What data can you extract from SeLoger?

FieldDescription
nameAgency, consultant, developer, or administrator display name
intermediary_type_labelIntermediary category: Real estate agency, Independent consultant, Developer, or Property administrator
profile_urlDirect SeLoger profile URL for each intermediary
rating_valueRating score from the annuaire list data
rating_reviews_countNumber of reviews from the annuaire list data
sell_countNumber of sale listings associated with the intermediary
rent_countNumber of rent listings associated with the intermediary
sold_countNumber of sold listings associated with the intermediary
locality_nameCity or locality name from the search response
locality_postal_codePostal code from the search response
rank_globalGlobal position in the search results across all pages
descriptionPublic profile description when available

How to scrape SeLoger agent data

  1. Go to SeLoger and navigate to the annuaire page for your target city or district (e.g., https://www.seloger.com/annuaire/paris-75000/).
  2. Apply the intermediary type filters you need - these can also be passed through the intermediary_types input.
  3. Copy the full URL from your browser address bar.
  4. Open the SeLoger Agents Scraper on Apify Store.
  5. Paste the URL into the startUrl field.
  6. Set the number of profiles you want to collect.
  7. Run the Actor.
  8. Download the dataset or connect it to your workflow.

Input Parameters

ParameterTypeRequiredDefaultDescription
startUrlStringNoParis annuaire URLSeLoger annuaire URL with location and filters. The default targets the Paris annuaire with all intermediary types.
results_wantedIntegerNo20Maximum number of intermediary profiles to collect. Minimum 1.
intermediary_typesStringNoAll typesComma-separated type codes: 1 agencies, 2 independent consultants, 3 developers, 5 property administrators. Overrides the types in the Start URL.
proxyConfigurationObjectNoApify residential proxyProxy settings for runs with authorized source access. Any residential country worked in testing; pin one with apifyProxyCountry only when needed. A proxy does not guarantee access.

Output Data

FieldTypeDescription
intermediary_idIntegerSeLoger intermediary numeric ID
seloger_idStringSecondary SeLoger ID
id_rcuStringRCU identifier (French real estate register) when available
originStringIntermediary source system
nameStringAgency or consultant display name
intermediary_typeIntegerNumeric intermediary type code (1, 2, 3, or 5)
intermediary_type_labelStringHuman-readable label: Real estate agency, Independent consultant, Developer, or Property administrator
descriptionStringPublic profile description when available
intermediary_url_pathStringRelative intermediary profile path
profile_urlStringAbsolute SeLoger intermediary profile URL
logo_srcStringLogo image source URL when available
logo_altStringLogo image alt text when available
rating_valueNumberRating value from annuaire list data
rating_reviews_countIntegerNumber of reviews from annuaire list data
sell_countIntegerNumber of sale listings linked to the intermediary
rent_countIntegerNumber of rent listings linked to the intermediary
sold_countIntegerNumber of sold listings linked to the intermediary
pro_selection_countIntegerNumber of professional selection listings linked to the intermediary
rank_on_pageIntegerPosition within the current page results (1-indexed)
rank_globalIntegerGlobal rank across all pages
page_result_countIntegerNumber of intermediaries returned on this results page
pageIntegerAnnuaire results page number
count_per_pageIntegerInternal page size used for the directory request
total_resultsIntegerTotal intermediaries matching the query
locality_url_pathStringLocality URL path from the directory result
locality_place_idIntegerLocality place ID from the directory result
locality_place_typeStringLocality place type (city, district)
locality_nameStringLocality name (e.g., Paris)
locality_postal_codeStringLocality postal code (e.g., 75000)
breadcrumb_countIntegerNumber of breadcrumb items returned with the results
first_breadcrumb_labelStringFirst breadcrumb label (e.g., Immobilier)
seo_blocks_countIntegerNumber of related local content blocks returned with the results
redirect_urlStringRedirect URL included in the directory response
geo_api_place_idStringGeographic place ID used for the selected locality
geo_api_place_typeStringGeographic place type used for the selected locality
project_typeStringProject type declared in the start URL. The directory endpoint does not filter by transaction type, so this value is informational only.
intermediary_typesArrayIntermediary type filters used in the annuaire query
search_urlStringOriginal annuaire search URL
scraped_atStringISO 8601 timestamp of extraction

Usage Examples

Basic City Run

Start with a Paris annuaire URL using all intermediary types and a small result count for testing:

{
"startUrl": "https://www.seloger.com/annuaire/paris-75000/#intermediaryTypes=1&intermediaryTypes=2&intermediaryTypes=3&intermediaryTypes=5",
"results_wanted": 20
}

Larger Collection

Collect more profiles from the same search. Pagination is handled automatically:

{
"startUrl": "https://www.seloger.com/annuaire/paris-75000/#intermediaryTypes=1&intermediaryTypes=2&intermediaryTypes=3&intermediaryTypes=5",
"results_wanted": 200
}

Filter by Intermediary Type

Use the intermediary_types input to override the types in the start URL. This example collects only independent consultants in Lyon:

{
"startUrl": "https://www.seloger.com/annuaire/lyon-69000/",
"results_wanted": 50,
"intermediary_types": "2"
}

Residential Proxy for Production

Use residential proxy routing for consistent results during high-volume or frequent runs. Any residential country worked in testing; add apifyProxyCountry only if you want to pin one:

{
"startUrl": "https://www.seloger.com/annuaire/lyon-69000/#intermediaryTypes=1&intermediaryTypes=2",
"results_wanted": 100,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": ["RESIDENTIAL"]
}
}

Sample Output

{
"intermediary_id": 648913,
"seloger_id": "568495",
"id_rcu": "RC-1934346",
"name": "Antoine BANIEL consultant megAgence",
"intermediary_type": 2,
"intermediary_type_label": "Independent consultant",
"intermediary_url_path": "/professionnels/agents-commerciaux/paris-13eme-arrondissement-75013/agence-648913/",
"profile_url": "https://www.seloger.com/professionnels/agents-commerciaux/paris-13eme-arrondissement-75013/agence-648913/",
"description": "megAgence est l'agence immobiliere nationale de toute derniere generation...",
"rating_value": 0,
"rating_reviews_count": 0,
"sell_count": 5,
"rent_count": 12,
"sold_count": 3,
"rank_on_page": 1,
"rank_global": 1,
"page_result_count": 100,
"locality_name": "Paris",
"locality_postal_code": "75000",
"locality_place_type": "city",
"locality_place_id": 138724240,
"locality_url_path": "/annuaire/paris-75000/",
"breadcrumb_count": 4,
"first_breadcrumb_label": "Immobilier",
"seo_blocks_count": 4,
"total_results": 3267,
"page": 1,
"count_per_page": 100,
"project_type": "1",
"intermediary_types": [1, 2, 3, 5],
"search_url": "https://www.seloger.com/annuaire/paris-75000/#intermediaryTypes=1&intermediaryTypes=2&intermediaryTypes=3&intermediaryTypes=5",
"scraped_at": "2026-03-10T12:20:30.000Z"
}

Tips for Best Results

  • Use a fully filtered annuaire URL from SeLoger to keep runs repeatable and aligned with your target market. The hash fragment controls intermediary types; you can also set intermediary_types directly.
  • Start with a small results_wanted value (20) for validation, then scale up once you confirm data quality.
  • Pagination is automatic and the page size is fixed internally so result offsets stay aligned.
  • The directory endpoint does not support sorting, name search, rating filters, or buy/rent project filtering. Use the location and intermediary type filters it does support.
  • Use proxy settings only where you are permitted to access the selected SeLoger directory page. A proxy cannot guarantee that SeLoger will allow a run.

Integrations

  • Google Sheets - Export agent profiles to spreadsheets for team collaboration.
  • Webhooks - Trigger downstream workflows after each run completes.
  • Make or Zapier - Connect intermediary data to no-code automations.
  • API - Access datasets programmatically from your own systems.
  • Export formats - Download results in JSON, CSV, Excel, XML, and other supported formats.

Frequently Asked Questions

Can I scrape agents from a different city?

Yes. Replace startUrl with the SeLoger annuaire URL of any target city, district, or postal code. The Actor works with any valid annuaire location page.

Why are some fields missing on certain records?

Profile completeness varies by intermediary. Empty values are omitted by design so your dataset stays clean. Fields like id_rcu, description, and logo_src are only present when the intermediary publishes them.

Can I collect data without opening individual detail pages?

Yes. The Actor collects list-level profile data from annuaire search results and does not open individual intermediary detail pages. This makes collection faster and reduces load on the source.

How do I control which intermediary types are included?

Use the intermediary_types input with comma-separated values: 1 (agencies), 2 (independent consultants), 3 (developers), and 5 (property administrators). You can also use intermediaryTypes hash parameters in the annuaire URL. The input takes precedence over the URL.

Can I sort the results or filter by name or rating?

No. The annuaire directory endpoint supports location, intermediary type, page, and page size only. Sorting, name search, rating filters, and buy/rent project filtering were tested and are ignored by the endpoint, so the Actor does not expose them.

Can I schedule recurring runs?

Yes. Schedule the Actor in Apify Console to run hourly, daily, or weekly. Recurring runs let you track intermediary presence and activity changes over time.

Why did a run stop with an access error?

SeLoger can deny an automated session for a page or connection. The Actor retries temporary denials with a fresh connection and an alternate browser profile before reporting a failure. If every retry is denied, the run fails instead of presenting an empty dataset as a successful search. Check the annuaire URL and use Apify residential proxy; for recurring denials, request supported access from SeLoger or AVIV.

Can I export the data to CSV or Excel?

Yes. Apify datasets can be downloaded in CSV, Excel, JSON, XML, and other supported formats from the Apify Console storage view.

  • Realtor.com Scraper - Extract property listings and agent details from Realtor.com for US market research and lead generation.
  • Redfin Property Scraper - Collect real estate listings and property details from Redfin for pricing analysis and investment research.
  • PropertyGuru Scraper - Extract property listings from PropertyGuru Malaysia and Singapore for Southeast Asian market intelligence.
  • Funda.nl Scraper - Collect Dutch property listings from Funda.nl for Netherlands real estate market analysis.

Support

For issues, feature requests, or custom scraping needs, use the Issues tab on the Actor page or contact the developer through Apify.

This Actor extracts publicly available data from SeLoger annuaire pages. Users are responsible for complying with applicable laws, platform terms of service, and data protection regulations including the French Data Protection Act and GDPR. Collected data should be used responsibly and in accordance with privacy obligations.