BuscJá Scraper - Brazil Business Leads (Telelistas)
Pricing
from $10.00 / 1,000 businesses
BuscJá Scraper - Brazil Business Leads (Telelistas)
Scrape Brazilian businesses from BuscJá (formerly Telelistas) by category or keyword in any city, neighborhood or state. Get phone, WhatsApp, website, address and category, plus postal code, map position, opening hours, services, payment methods and social links. Filters and monitoring.
Pricing
from $10.00 / 1,000 businesses
Rating
0.0
(0)
Developer
Norm Data
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Features
Share

📒 BuscJá Scraper - Brazil Business Leads (Telelistas)
Extract business leads from BuscJá, the Brazilian business directory formerly known as Telelistas. Search any category or business type in any city, neighborhood (bairro) or whole state, or all of Brazil. For each business you get its phone and WhatsApp in international format, website, street address, neighborhood, city, state and category. Turn on Business details to also get the postal code (CEP), map position, every phone and WhatsApp number, all its categories, services, payment methods, opening hours, photos, and Facebook, Instagram, LinkedIn, YouTube, X and TikTok links. You can run several searches and places at once, collect 1,000 businesses in about 5 seconds, and get everything past the site's 5,025-result limit per search. It can also run on a schedule and send you only new businesses.
👉 Try it now: press Start. The ready-made input gives you 10 businesses in a few seconds.
💰 $0.012 per business on the Free plan (10 businesses per run), from $0.011 on paid plans. See pricing
✨ Why this scraper?
Fast
1,000 businesses in about 5 seconds, or 1,000 with business details in about 20 seconds.Every result, not the first page
It reads every page of every search, up to the site's limit, then splits by neighborhood past it.Duplicates removed
The site sometimes lists the same business several times under different IDs. You get it once.Phones ready to dial
Every phone and WhatsApp number is in international format (+55...).Clean addresses
Street, neighborhood, city, state and CEP are in separate fields, and the " em Bairro" the site adds to business names is removed.Clean, typed data
Map positions are numbers, payment methods and days are in English, hours are in 24h format, and there are no HTML leftovers.Apify platform
Schedule runs, get only new businesses, export to Excel or CSV, use the API, or connect Google Sheets, Zapier and Make.
⚖️ How it compares
Based on each Actor's public input options, README and output fields (October 2026).
| Capability | This actor | memo23 |
|---|---|---|
| Businesses per city and category | every page (5,025+) | first page (about 25) |
| Search term finds every matching category | yes | no (one category link name) |
| Neighborhoods, whole states and all of Brazil | yes | no (city and state code) |
| Results page and business page links | yes | yes |
| Phone, WhatsApp, website, address and social media filters | yes | no |
| CEP filter and open on chosen days filter | yes | no |
| Only close matches | yes | no |
| WhatsApp numbers | yes | no |
| Opening hours, services, payment methods, categories, social links | yes | no |
| Duplicate listings removed | yes | no |
| Only new businesses (monitoring) | yes | no |
| Emails taken from the business's own website | no | yes |
| Fields per business | 33 | about 14 |
| Proxy needed | no | no |
🚀 How to scrape BuscJá
- Create a free Apify account.
- Pick the filters you need, or keep the ready-made input.
- Click Start.
- Download the businesses as Excel, CSV or JSON from the Output tab.
💰 Pricing
How much does it cost to scrape BuscJá?
You pay a one-time $0.003 per run, plus a price for each business saved (and for each add-on you turn on):
| Charged for | Free | Bronze | Silver | Gold+ |
|---|---|---|---|---|
| Business: One Brazilian business saved to your dataset, with its phone, WhatsApp, website, address and category. | 0.012 | 0.011 | 0.0105 | 0.01 |
| Business details: Postal code, map position, all phones, categories, services, payment methods, opening hours, photos and social links from the business page. | 0.003 | 0.0025 | 0.002 | 0.0015 |
Example: 1,000 businesses cost about $11 on Bronze. No proxy or compute costs on top.
📦 What data you get
| Field | Description |
|---|---|
imageUrl | Business logo. |
name | Business name. |
category | Category the business was found under. |
description | What the business says about itself. |
searchTerm, searchLocation | The search term and place that found it (empty with links). |
phone | Main phone in international format (+55...). |
whatsapp | WhatsApp number in international format. |
address | Street address. |
neighborhood | Neighborhood (bairro). |
city | City. |
state | State, written out. |
postalCode | (Business details) Postal code (CEP). |
latitude, longitude | (Business details) Map position. |
listingId | The site's ID for the business. |
url | Business page on BuscJá. |
website | Business's own website. |
googleMapsUrl | Google Maps link (exact position with business details, else the address). |
facebook, instagram, linkedin, youtube, twitter, tiktok | (Business details) Social media profiles. |
phones, whatsapps | (Business details) Every phone and WhatsApp number on the business page. |
categories | (Business details) Every category the business is listed under. |
services | (Business details) Products and services offered. |
paymentMethods | (Business details) Accepted payment methods (Visa, Pix, Cash...). |
openingHours | (Business details) Opening hours: day (Monday to Sunday, or Holidays), opens and closes (24h). |
photos | (Business details) Photo links. |
scrapedAt | When this row was saved. |
error | Only present when a row failed. The fields that loaded are still there. |
Fields marked Business details only appear when that add-on is on.
Example row (trimmed)
{"imageUrl": "https://images.buscja.com/a/411/815/001/logo-019602378e1d9f6ff6da.jpg","name": "Consultório Dentário Dra. Gisele Araujo","category": "Dentistas","description": "Cirurgiã dentista atuando em: harmonização facial, estética odontologica, ortodontia e clínica geral.","searchTerm": "dentistas","searchLocation": "Rio de Janeiro","phone": "+552141070665","whatsapp": "+5521989797782","address": "Rua Cardoso de Morais, 61 Sala 1112","neighborhood": "Bonsucesso","city": "Rio de Janeiro","state": "Rio de Janeiro","postalCode": "21032-900","latitude": -22.864452,"longitude": -43.254721,"listingId": "5528896","url": "https://www.buscja.com/locais/rj/rio+de+janeiro/dentistas/bu-5528896/consultorio+dentario+dra+gisele+araujo+em+bonsucesso","website": "http://www.dragiselearaujo.com.br","googleMapsUrl": "https://www.google.com/maps/search/?api=1&query=-22.864452,-43.254721","facebook": "https://www.facebook.com/dragiselearaujoo","instagram": "https://www.instagram.com/dragiselearaujoo","phones": ["+552141070665", "+5521989797782"],"whatsapps": ["+5521989797782"],"categories": ["Dentistas", "Dentistas - Ortodontia"],"services": ["Clareamentos Dentais", "Odontopediatria", "Ortodontia"],"paymentMethods": ["Mastercard", "Visa", "RedeShop"],"openingHours": [{ "day": "Monday", "opens": "09:00", "closes": "18:00" }],"photos": ["https://images.buscja.com/a/411/815/001/photo-a8b0780028c9e759c2e8.jpg"],"scrapedAt": "2026-10-17T19:27:02.148Z"}
⚙️ Input
| Section | What it's for |
|---|---|
| Maximum results | Always first, caps the whole run. Empty means no limit. |
| What to scrape | Search terms, places and business details (postal code, hours, services, social links). |
| Filters | Only close matches, only with phone, only with WhatsApp, only with website, only with street address, only with social media, postal codes (CEP) and open on these days. |
| Monitoring | Only new businesses and monitor name. |
| Links | Links instead of the fields above. Filters are ignored with links. |
Input examples
⚖️ Lawyers in Belo Horizonte with WhatsApp
{ "searchTerms": ["advogados"], "locations": ["Belo Horizonte"], "onlyWithWhatsapp": true }
🦷 Dentists in Copacabana and Ipanema with a website
{ "searchTerms": ["dentistas"], "locations": ["Copacabana, Rio de Janeiro", "Ipanema, Rio de Janeiro"], "onlyWithWebsite": true }
💊 Every pharmacy in Paraná
{ "searchTerms": ["farmácias"], "locations": ["PR"] }
📮 Restaurants around Avenida Paulista, by CEP
{ "searchTerms": ["restaurantes"], "locations": ["São Paulo"], "postalCodes": ["01310", "01311"] }
🕐 Gyms open on Sundays in Curitiba, with hours and services
{ "searchTerms": ["academias"], "locations": ["Curitiba"], "openOn": ["Sunday"] }
🔔 New real estate agencies in Florianópolis, every week (schedule it)
{ "searchTerms": ["imobiliárias"], "locations": ["Florianópolis"], "onlyNew": true, "monitorName": "imobiliarias-floripa" }
🔗 Pages you already found on the site
{ "startUrls": [{ "url": "https://www.buscja.com/sp/sao+paulo/restaurantes" }] }
🔗 Related scrapers
- Infoisinfo Scraper: Business Leads in 17 Countries.
- Sección Amarilla Scraper: Mexico Business Leads & Emails.
- Yellow Pages Hong Kong Scraper: yp.com.hk Business Leads.
- ZL.LV Scraper: Latvia Business Directory & Leads.
❓ FAQ and troubleshooting
Is there a BuscJá API? Do I need an API key?
BuscJá has no public data API for this. This Actor works as a BuscJá API alternative: it reads the public pages and gives you clean JSON, CSV or Excel, with no API key, no login and no code to maintain. You can also call it from your own code with the Apify API, or from an AI agent through MCP.
Why do I get only 10 businesses?
On the Apify free plan each run saves up to 10 results, so you can try it before paying. Any paid plan removes the limit.
Is there a limit per search?
The site shows at most 5,025 businesses per search. Bigger city searches are also run by neighborhood, so there is no limit in practice.
Can I search a whole state or all of Brazil?
Yes. Type "SP" or "Minas Gerais", or leave places empty. Each city is searched in turn, capitals first, until Maximum results is reached.
Do old Telelistas links work?
Yes. telelistas.net links are read from BuscJá, the same site.
Few or no results
BuscJá searches in Portuguese, so try "advogados" instead of "lawyers". The log shows which categories a term matched, or says it searched the words as free text.
A place was skipped
The log says when the site doesn't know a place. Check the spelling, add the city to a neighborhood ("Centro, Campinas"), or use a state code ("SP").
Is this an official BuscJá tool?
No. It is independent and not affiliated with BuscJá. It reads only data BuscJá publishes on its public pages, at a moderate pace. Use the data in line with BuscJá's terms and the laws that apply to you.
📧 Contact
Need a scraper for a different site, or found something wrong with this one? norm.data.scrapers@gmail.com