OLX.pl Seller Leads & Contact Extractor avatar

OLX.pl Seller Leads & Contact Extractor

Pricing

from $12.00 / 1,000 dataset items

Go to Apify Store
OLX.pl Seller Leads & Contact Extractor

OLX.pl Seller Leads & Contact Extractor

Turn any OLX.pl search into a ready-to-use lead list. Get seller phone numbers, and for business sellers the company name, NIP (tax id), verified email, address and OLX rating — deduplicated to one row per seller. Structured JSON, ready for your CRM. Pay only for the leads you get.

Pricing

from $12.00 / 1,000 dataset items

Rating

0.0

(0)

Developer

axly

axly

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

2

Monthly active users

10 hours ago

Last modified

Share

Turn any OLX.pl search, category, or pasted URL into a ready-to-use lead list. For every seller this actor reveals the phone number, and for business sellers it merges the official company record — legal company name, NIP (tax id), verified email, legal type — with the OLX shop profile (address, website, shop phones) and the seller's OLX rating. Results are deduplicated to one row per seller, so a dealer with 200 listings becomes a single clean lead.

All data comes from OLX's public, anonymous endpoints — no login, no anti-bot, no proxy — so it's fast and reliable.

Who uses this

  • Agencies, lead-gen & B2B sales — build targeted call/email lists of active OLX sellers (car dealers, real-estate agencies, electronics shops) by category and city.
  • Market intelligence — enumerate the businesses operating in a niche, with their company registration (NIP) and contact channels.
  • Recruiters & service providers — reach sellers advertising in a category.
  • CRM enrichment — attach company name, tax id, and verified email to OLX sellers.

What you get — output fields

FieldTypeDescription
sellerNamestringSeller display name
sellerTypestringbusiness or private
isBusinessbooleanBusiness seller flag
businessTypestringOLX plan (normal / premium / basic)
phonearrayRevealed seller phone number(s)
companyNamestringRegistered legal company name (business)
taxIdstringCompany NIP / tax id
businessEmailstringVerified business email
businessPhonestringBusiness/company phone
legalTypestringcompany / entrepreneur / …
websitestringCompany website
companyDescriptionstringShop profile description
addressStreet / addressNumberstringCompany street address
addressPostcode / addressCitystringCompany postcode & city
shopSubdomainstringOLX shop subdomain, if any
ratingScore / ratingCountnumberOLX seller rating and number of ratings
memberSincestringSeller registration date
messageResponseTimestringTypical response time
profileUrlstringSeller's OLX profile URL
sampleOfferId / sampleOfferTitle / sampleOfferUrlA listing from this seller
city / regionstringListing location
scrapedAtstringISO-8601 scrape time

High-value use cases

  1. Real-estate agency lists — pull every business seller in the flats category for a city, with company name, NIP, phone, and email — a complete prospecting list.
  2. Car-dealer outreach — target business sellers in the cars category by region.
  3. Electronics/retail B2B — find shops selling a product type, with verified email for cold outreach.
  4. Competitor mapping — enumerate businesses (with NIP) advertising in your niche.
  5. CRM enrichment — match OLX sellers to registered company data.

Input parameters

FieldTypeDefaultDescription
searchQuerystringKeywords to search.
startUrlsarrayOLX category/search URLs (resolved automatically).
categoryIdintegerOLX category id (flats=15, cars=84, phones=1838…).
locationQuerystringCity/district name (auto-resolved).
regionId/cityId/districtIdintegerExplicit location ids.
distanceintegerRadius (km) around the city.
ownerTypeenumbusinessbusiness / private / any.
onlyBusinessSellersbooleantrueEmit only confirmed business sellers.
dedupeBySellerbooleantrueOne row per unique seller (a lead).
revealPhonebooleantrueReveal seller phone numbers.
includeRatingbooleantrueInclude OLX seller rating.
priceMin/priceMaxintegerPrice range (PLN).
sortByenumnewestOrdering of the listing search.
filtersobject{}Advanced raw OLX filters.
maxItemsinteger100Max leads.
proxyConfigurationobjectoffOptional; works proxy-free.

Example input

{
"categoryId": 15,
"locationQuery": "Warszawa",
"ownerType": "business",
"onlyBusinessSellers": true,
"dedupeBySeller": true,
"revealPhone": true,
"maxItems": 100
}

Example output row

{
"sellerName": "Kuźnia Nieruchomości sp. z o.o.",
"sellerType": "business",
"isBusiness": true,
"phone": ["+48 22 646 72 71"],
"companyName": "KUŹNIA NIERUCHOMOŚCI SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ",
"taxId": "5213626097",
"businessEmail": "biuro@kuznianieruchomosci.pl",
"legalType": "company",
"addressCity": "Warszawa",
"ratingScore": 4.8,
"ratingCount": 6,
"sampleOfferUrl": "https://www.olx.pl/d/oferta/...",
"city": "Warszawa",
"region": "Mazowieckie",
"scrapedAt": "2026-07-30T09:00:00Z"
}

Scheduling & integrations

Schedule recurring lead pulls and pipe results straight to Google Sheets, Make, Zapier, HubSpot, or your CRM via the Apify API or a webhook. Export any run as JSON, CSV, or Excel.

Use it from an AI assistant (MCP)

Compatible with the Apify MCP server — AI assistants (Claude, ChatGPT, other MCP clients) can call this actor as a tool to build lead lists on demand.

FAQ

Which sellers return company data? Registered OLX business sellers return company name, NIP, and email. Some sellers fill only part of their profile, so a field may be empty. Private sellers return phone-only leads (enable "Only business sellers" to skip them). OLX-internal aggregator feeds (e.g. Otomoto car imports) are skipped.

How fresh is the data? Every run fetches live data directly from OLX.

Do I need a proxy or login? No — the actor uses OLX's open API.

Is this legal / GDPR-compliant? The actor collects publicly available business contact data. You are the data controller for how you use it and must comply with OLX's terms, GDPR, and applicable marketing/e-privacy laws (including lawful basis for B2B outreach). Use responsibly.

What if a run fails? Errors are reported automatically and the run fails with a clear message. Use the Issues tab for support.