PagineGialle Scraper: Italy Business Leads avatar

PagineGialle Scraper: Italy Business Leads

Pricing

from $1.50 / 1,000 results

Go to Apify Store
PagineGialle Scraper: Italy Business Leads

PagineGialle Scraper: Italy Business Leads

Scrape PagineGialle.it business listings by category and city path or pasted listing URL. Name, phone, email where published, street address, region, coordinates, profile URL and business type, 30 businesses per page. Export JSON, CSV or Excel. Unofficial.

Pricing

from $1.50 / 1,000 results

Rating

0.0

(0)

Developer

reventadata

reventadata

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

19 hours ago

Last modified

Features

Limited permissions

Share

PagineGialle Scraper: Italy Business Directory Leads

Unofficial. This Actor is not affiliated with, authorised by, endorsed by, or in any way officially connected to PagineGialle or Italiaonline S.p.A. "PagineGialle" is a trademark of its respective owner and is used here only to describe what this tool reads. It reads the same public pages a browser does.

Extracts business leads from the public category and city listings of paginegialle.it, the Italian yellow pages: name, phone, email, street address, coordinates and profile URL.

What does it do?

For every category and city path you give (for example lazio/roma/ristoranti), it walks the listing pages (30 businesses per full page) and saves one dataset row per business. All fields come from the listing page itself, so no extra profile page is fetched per business. A business that appears twice in one run is saved once. The walk of a query ends at the last page, at maxPages (at most 100) or when maxItems is reached.

Why use it?

  • Contact data in the row: public phone number and email where the business publishes them, plus full address and geocoordinates.
  • Clean columns: one column per field instead of raw page text.
  • Public data only: business names and the public contact fields the directory shows are in the rows; nothing from behind a login.

How to use it

  1. Put one or more category and city paths or full listing URLs in searchQueries.
  2. Set maxItems (total rows) and maxPages (pages per query).
  3. Run the Actor and download the results as JSON, CSV, Excel or JSONL from the dataset.

Input

FieldTypeDescription
searchQueriesarrayPaths such as lazio/roma/ristoranti or full URLs such as https://www.paginegialle.it/lazio/roma/ristoranti.html.
maxItemsintegerMaximum number of business rows to save (default 100).
maxPagesintegerMaximum listing pages per query, 1 to 100 (30 businesses per full page).

Sample input

{
"searchQueries": ["lazio/roma/ristoranti"],
"maxItems": 10,
"maxPages": 1
}

Output

Each dataset item contains:

FieldTypeDescription
idstringBusiness identifier on paginegialle.it.
namestringTrade name.
typestring / nullSchema.org business type (for example Restaurant).
urlstringBusiness profile URL.
telephonestring / nullPublic phone number; null when the listing shows none.
emailstring / nullPublic contact email; null when the listing shows none.
streetAddress, postalCode, locality, regionstring / nullAddress parts.
countrystringIT.
latitude, longitudenumber / nullCoordinates.
hasMapstring / nullMap link.
logostring / nullLogo or photo URL.
searchQuerystringThe query that produced the row.
pageintegerListing page the row came from.
scrapedAtstringISO 8601 UTC timestamp.

Sample row (a real listing captured from the site on 2026-11-08; the logo field is left out here for length):

{
"id": "https://www.paginegialle.it/civico90",
"name": "Civico 90 Colleferro",
"type": "Restaurant",
"url": "https://www.paginegialle.it/civico90",
"telephone": "+39 06 9702139",
"email": "marys.72@hotmail.it",
"streetAddress": "Via Carpinetana Sud, 90",
"locality": "Colleferro",
"region": "Lazio",
"postalCode": "00034",
"country": "IT",
"latitude": 41.72279,
"longitude": 13.00668,
"hasMap": "https://www.paginegialle.it/civico90/mappa",
"searchQuery": "lazio/roma/ristoranti",
"page": 1,
"scrapedAt": "2026-11-08T17:02:00.000Z"
}

Pricing

Pay-per-event. For current pricing and details, see the Store page.

Privacy & Compliance

This Actor reads only publicly accessible pages and returns the public data they show. It sends no login.