Infobel Business Directory Phone & Address Scraper
Pricing
from $17.00 / 1,000 results
Infobel Business Directory Phone & Address Scraper
Scrape business leads from the Infobel global directory: company name, phone number, full street address, city, area, country, category and ratings. Feed one or many listing URLs and export to JSON, CSV or Excel.
Pricing
from $17.00 / 1,000 results
Rating
0.0
(0)
Developer
Scrapers Lat
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
19 days ago
Last modified
Categories
Share
Infobel Business Directory Phone & Address Scraper
Here is one real result, with every field the actor returns:
{"businessId": "AU102920349","name": "The Trustee For Di Federico Family","phone": "0296107669","category": "Delicatessens (Retail)","categories": ["Delicatessens (Retail)"],"street": "57 Mimosa Road","postalCode": "2176","city": "Sydney","area": "Bossley Park","fullAddress": "57 Mimosa Road, 2176 Sydney - Bossley Park","country": "Australia","rating": null,"ratingCount": null,"openHoursToday": null,"whatsapp": "0296107669","hasPhone": true,"hasEmail": false,"aiLeadScore": 75,"aiLeadTier": "warm","aiLeadRationale": "The business has a complete listing with contact information and a relevant category, but lacks ratings.","aiProfileSummary": "The Trustee For Di Federico Family operates as a delicatessen in Bossley Park, Sydney, offering a variety of gourmet food products. With a local presence and a dedicated phone line, they are positioned to serve the community's culinary needs.","detailUrl": "https://www.infobel.com/en/australia/the_trustee_for_di_federico_family/bossley_park/AU102920349-0296107669/businessdetails.aspx","sourceUrl": "https://www.infobel.com/en/australia/business/10000/food_restaurants/sydney","source": "infobel.com","observedAt": "2026-08-14T08:15:47.490Z","error": null}
The most complete Infobel scraper available. It returns every lead field the directory listing exposes, from phone and full street address to category, ratings and a derived WhatsApp number, plus optional AI lead scoring and a business summary, and follows every page of each listing URL you feed it.
📥 Input · 📤 Output · 💰 Pricing · ▶️ Examples
Table of contents
- What it does
- Quickstart
- Input reference
- Output reference
- Example output record
- Run via API and CLI
- Fetch results
- Billing and limits
- FAQ and troubleshooting
What it does
The actor takes one or more Infobel category/location listing URLs, follows every result page, and writes one normalized lead per business to the run's dataset. Each record carries the business name, phone, category and secondary categories, street address split into street/postal code/city/area plus a full address string, country, rating and rating count, today's opening hours when shown, a derived dialable WhatsApp number, and links to the business detail page and the source listing. Missing source values are returned as null.
Coverage is global: Infobel publishes directories for many countries, and you point the actor at whichever category, city and country you want. Optional filters keep only listings with a phone or email, and optional AI add-ons score each business as an outreach lead and write a summary.
Quickstart
Open the actor, paste this into the input, and press Run. It collects two food/restaurant businesses in Sydney with the AI lead score and summary add-ons on.
{"searchUrls": ["https://www.infobel.com/en/australia/business/10000/food_restaurants/sydney"],"maxBusinesses": 2,"withAiLeadScore": true,"withAiProfileSummary": true}
To get the right URL, browse infobel.com to a business category in a country and city, then paste that results-page URL. Add several URLs to scrape multiple categories or cities in one run.
Input reference
| Field | Type | Required | Default | Description |
|---|---|---|---|---|
searchUrls | string[] | yes | (sample URL) | One or more Infobel category/location listing URLs. All pages of each listing are followed automatically. |
maxBusinesses | integer | no | 10 | Maximum number of businesses to collect across all listing URLs in this run. |
onlyWithPhone | boolean | no | false | Keep only listings that have a phone number. |
onlyWithEmail | boolean | no | false | Keep only listings that have an email address (requires the contact enrichment add-on to find emails). Ideal for cold-email lists. |
enrichContacts | boolean | no | false | Paid add-on. For each result without an email, attempt to find a public business contact email and person name. Billed per attempt, plus an extra charge only when an email is found. |
enrichContactsMax | integer | no | 50 | Cap how many results the contact add-on tries to enrich. Free Apify accounts are capped at 3. |
withAiLeadScore | boolean | no | false | AI add-on. Scores each business 0 to 100 as a B2B outreach lead with a hot/warm/cold tier and rationale. Paid Apify plans only. |
withAiProfileSummary | boolean | no | false | AI add-on. Writes a concise English summary of each business. Paid Apify plans only. |
Output reference
One dataset item per business. Types: string, number, boolean, string[], or null when the source value is absent.
| Field | Type | Description |
|---|---|---|
businessId | string | Infobel business id. |
name | string | Business name. |
phone | string | Phone number, when listed. |
category | string | Primary category. |
categories | string[] | All categories on the listing. |
street | string | Street address line. |
postalCode | string | Postal code. |
city | string | City. |
area | string | Area / suburb. |
fullAddress | string | Full address as a single string. |
country | string | Country (from the listing URL). |
rating | number | Average rating, when shown. |
ratingCount | integer | Number of ratings. |
openHoursToday | string | Today's opening hours, when shown. |
whatsapp | string | Dialable digits parsed from the phone, for WhatsApp outreach. |
hasPhone | boolean | Whether the listing has a phone. |
hasEmail | boolean | Whether an email is available (via the contact add-on). |
aiLeadScore | integer | AI outreach-lead score 0 to 100. null unless withAiLeadScore is on. |
aiLeadTier | string | AI lead tier: hot, warm, or cold. null unless withAiLeadScore is on. |
aiLeadRationale | string | One-sentence AI rationale. null unless withAiLeadScore is on. |
aiProfileSummary | string | AI business summary. null unless withAiProfileSummary is on. |
detailUrl | string | Link to the business detail page. |
sourceUrl | string | The listing URL this record came from. |
source | string | Data source label (infobel.com). |
observedAt | string | ISO 8601 timestamp of when the record was collected. |
error | string | null on success. On a failed run, a single item with a populated error field is written instead. |
Example output record
Real record from a live run (input {"searchUrls": ["https://www.infobel.com/en/australia/business/10000/food_restaurants/sydney"], "maxBusinesses": 2, "withAiLeadScore": true, "withAiProfileSummary": true}), a listing with two categories:
{"businessId": "AU104896155","name": "Coffee Parts","phone": "0296666114","category": "Wines And Spirits (Retail Sales)","categories": ["Wines And Spirits (Retail Sales)", "Electrical Appliances (Retail)"],"street": "75 Corish Circle","postalCode": "2019","city": "Sydney","area": "Banksmeadow","fullAddress": "75 Corish Circle, 2019 Sydney - Banksmeadow","country": "Australia","rating": null,"ratingCount": null,"openHoursToday": null,"whatsapp": "0296666114","hasPhone": true,"hasEmail": false,"aiLeadScore": 70,"aiLeadTier": "warm","aiLeadRationale": "The business has contact information and a website, but the category may not align perfectly with B2B outreach.","aiProfileSummary": "Coffee Parts is a retail business located in Banksmeadow, Sydney, specializing in wines and spirits as well as electrical appliances. They are accessible via phone at 0296666114 and have an online presence for further information.","detailUrl": "https://www.infobel.com/en/australia/coffee_parts/banksmeadow/AU104896155-0296666114/businessdetails.aspx","sourceUrl": "https://www.infobel.com/en/australia/business/10000/food_restaurants/sydney","source": "infobel.com","observedAt": "2026-08-14T08:15:47.490Z","error": null}
Run via API and CLI
Start a run and wait for it to finish, then read the dataset. Replace <TOKEN> with your Apify API token.
Run synchronously and get dataset items in one call:
curl -X POST "https://api.apify.com/v2/acts/scrapers_lat~infobel-business-scraper/run-sync-get-dataset-items?token=<TOKEN>" \-H "Content-Type: application/json" \-d '{"searchUrls":["https://www.infobel.com/en/australia/business/10000/food_restaurants/sydney"],"maxBusinesses":25,"onlyWithPhone":true}'
Start a run asynchronously:
curl -X POST "https://api.apify.com/v2/acts/scrapers_lat~infobel-business-scraper/runs?token=<TOKEN>" \-H "Content-Type: application/json" \-d '{"searchUrls":["https://www.infobel.com/en/belgium/business/10000/food_restaurants/brussels"],"maxBusinesses":100}'
Apify CLI:
apify call scrapers_lat/infobel-business-scraper \--input '{"searchUrls":["https://www.infobel.com/en/australia/business/10000/food_restaurants/sydney"],"maxBusinesses":10}'
Fetch results
Every run writes to a dataset. Fetch items as JSON, CSV, or Excel by changing format:
# JSONcurl "https://api.apify.com/v2/datasets/<DATASET_ID>/items?token=<TOKEN>&clean=true&format=json"# CSVcurl "https://api.apify.com/v2/datasets/<DATASET_ID>/items?token=<TOKEN>&clean=true&format=csv"# Paginate large datasetscurl "https://api.apify.com/v2/datasets/<DATASET_ID>/items?token=<TOKEN>&offset=1000&limit=1000"
<DATASET_ID> is returned as defaultDatasetId in the run object. Use offset and limit to page through large result sets. clean=true drops empty and internal fields.
Billing and limits
- Pay per result. You are charged per business record returned (
resultevent). See the pricing tab for the current per-result price. - AI and contact add-ons bill separately. When on, the
ai_lead_score,ai_profile_summary, and contact-enrichment events are charged only when they produce usable output. All are off by default. - No charge on failure. If a run errors, the actor writes a single item with a populated
errorfield and does not charge for it. Empty runs cost nothing. - Spend cap respected. Set
maxTotalChargeUsdon the run; once reached, the actor stops emitting and charging further billable results. - Free Apify plans are capped at 10 businesses per run. Upgrade for higher
maxBusinesses. - AI add-ons require a paid Apify plan. On a free plan they are disabled for the run.
FAQ and troubleshooting
A run returned 0 records. Why? The listing URL had no results, was not a valid Infobel URL, or the upstream fingerprint check throttled the request. Confirm the URL loads in a browser and re-run. Zero-result runs are not charged.
How do I build the right listing URL?
Browse infobel.com to a business category in the country and city you want, then copy the results-page URL from your browser and paste it into searchUrls.
Can I scrape several cities or categories at once?
Yes. Add multiple URLs to searchUrls; each is followed across all of its pages and the results are deduplicated.
Why is hasEmail false / email missing?
Infobel listings do not include emails. Turn on the contact enrichment add-on to look up a public business email, or use onlyWithEmail to keep only enriched results.
What is the whatsapp field?
It is the phone number reduced to dialable digits, convenient for WhatsApp outreach. It is null when no usable phone is present.
Is this an official Infobel tool? No. This actor is independent and has no affiliation with Infobel. It reads only publicly available directory data. Use the results in accordance with the source's terms.
Related scrapers
- Google Maps Business Leads Scraper: local business leads with contacts.
- Europages Suppliers Scraper: European B2B supplier directory.
- Cybo Business Leads Scraper: global business directory leads.
- Brownbook Business Scraper: global business listings.
More scrapers at scrapers.lat
Built and maintained by scrapers.lat, where we publish scrapers for US and Latin American public platforms: company registries, government data, finance, e-commerce and more. Browse the catalog or request a custom scraper at scrapers.lat.
Independent tool, not affiliated with Infobel. Accesses only publicly available directory data. Use the results in accordance with the source's terms.
