Avito.ru Listings Scraper avatar

Avito.ru Listings Scraper

Under maintenance

Pricing

from $20.00 / 1,000 results

Go to Apify Store
Avito.ru Listings Scraper

Avito.ru Listings Scraper

Under maintenance

Collect classified listings from Avito.ru — title, price, location, date, and link — from any Avito search or category URL. Requires a Russian residential proxy.

Pricing

from $20.00 / 1,000 results

Rating

0.0

(0)

Developer

Farhan Febrian Nauval

Farhan Febrian Nauval

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Collect classified listings from Avito.ru (Russia's largest classifieds site) — title, price, location, and link — from any Avito search or category URL. No account or login required.

Why use this actor

  • No login needed — works on public Avito search/category pages.
  • Any search, any filters — paste an Avito URL (category, city, price, keyword) and the actor collects every result.
  • Core listing data — title, price (₽), location (district + nearest metro), and the listing link.
  • Bulk collection — pages through all results for each search.
  • Stable JSON output — ready for price tracking, market research, or dashboards.
  • Handles the site's protection automatically — you don't manage browsers, sessions, or retries.

How it works

  1. Open Avito.ru, set your filters (category, city, price, keyword), and copy the address-bar URL.
  2. Paste one or more of those URLs into Search URLs.
  3. The actor unlocks Avito once, then pages through every result.
  4. Each listing becomes one row — downloadable as JSON, CSV, or Excel.

A Russian residential proxy is required (Avito only serves listing data to Russian addresses) and is set by default. The first unlock retries on fresh addresses automatically.

Use cases

  • Price monitoring — track prices for a product/category over time.
  • Market research — analyse supply and pricing by city and category.
  • Reselling / sourcing — find listings matching your criteria in bulk.

Input

{
"startUrls": ["https://www.avito.ru/moskva/telefony"],
"maxItemsPerSearch": 0,
"maxItems": 100,
"maxPagesPerSearch": 50,
"harvestAttempts": 8,
"proxyConfiguration": { "useApifyProxy": true, "apifyProxyGroups": ["RESIDENTIAL"], "apifyProxyCountry": "RU" }
}
FieldTypeDescription
startUrlsarrayAvito.ru search/category URLs with filters applied.
maxItemsPerSearchintegerCap per search URL. 0 = all (up to the page limit).
maxItemsintegerOverall cap. 0 = no limit. Default 100.
maxPagesPerSearchintegerSafety cap on result pages per search. Default 50.
harvestAttemptsintegerFresh Russian IPs to try for the initial unlock. Higher = more reliable. Default 8.
proxyConfigurationobjectRussian residential required (the default).

Output

One record per listing:

{
"_input": "https://www.avito.ru/moskva/telefony",
"_scrapedAt": "2026-06-16T14:45:00Z",
"recordType": "LISTING",
"id": "1234567890",
"url": "https://www.avito.ru/moskva/telefony/iphone_17_256_gb_...",
"title": "iPhone 17, 256 ГБ",
"price": 54490,
"address": "Фили, 6–10 мин.",
"date": null,
"cardText": "..."
}
FieldTypeDescription
id / urlstringListing ID and link.
titlestringListing title.
pricenumberPrice in roubles (₽).
addressstringDistrict + nearest metro / walking time, when shown.
datestringPosting date, when shown on the card.
cardTextstringRaw card text (for any extra fields you want).

Searches that fail to unlock return an _error record, so nothing fails silently.

Notes

  • A Russian residential proxy is mandatory — without it Avito returns no listings.
  • The initial unlock retries on fresh Russian addresses automatically (harvestAttempts).