Skip to Content

Avito product data API

ShopAPIS returns structured Avito listing data — asking price in RUB, item condition (new or used), seller type (private or business), location, free-text description, category and photos — as normalized JSON. Avito is Russia’s dominant classifieds and C2C-resale platform, and it is the best regional source for used-goods pricing and grey-market signals: where the marketplaces tell you the retail price, Avito tells you what people actually pay second-hand. ShopAPIS structures its largely free-text listings into consistent fields.

Avito is Russia’s #1 classifieds by traffic. It draws ~109M monthly visits (Semrush, Apr 2026) and ranks as one of the largest C2C platforms in the world (Semrush ). As of April 2025, 50% of Avito is owned by the sanctioned RosselkhozBank (AIM Group ). Its last public revenue figure, 101B RUB, dates to 2023 and is stale.

Why Avito data is hard to get

Avito is a free-text classifieds platform with banking-grade anti-bot defenses. Unlike a structured marketplace, an Avito listing is mostly an unstructured title and description written by a private seller — there is no clean attribute dictionary, condition is often implied rather than tagged, and the same product is described a dozen different ways. On top of that, Avito’s anti-bot difficulty is high and grew more aggressive after the state-bank ownership change; it actively detects and throttles automated access. It exposes a limited official Avito seller API for managing one’s own listings, but nothing that returns the open marketplace of competing private and business sellers. ShopAPIS handles the parsing and then applies normalization to infer condition, separate private from business sellers, and extract price and location into consistent fields — turning noisy human listings into queryable data.

Data fields returned

  • Pricing — asking price, currency (RUB), price-negotiable flag where present.
  • Condition — new vs used (inferred and normalized from listing text).
  • Seller — seller type (private / business / shop), seller name, registration age where shown.
  • Location — city / region of the listing.
  • Catalog — title, free-text description, category path.
  • Listing meta — listing ID, posted/refreshed date, view count where shown.
  • Identifiers — Avito listing ID, listing URL.
  • Images — photo URLs.

Sample response

{ "marketplace": "avito", "domain": "avito.ru", "country": "RU", "listing_id": "4827193641", "title": "iPhone 13 128GB, отличное состояние", "category": ["Электроника", "Телефоны", "Apple iPhone"], "price": { "amount": 41000, "currency": "RUB", "negotiable": true }, "condition": "used", "seller": { "type": "private", "name": "Дмитрий", "member_since": "2019" }, "location": { "city": "Москва", "region": "Москва" }, "description": "Продаю iPhone 13, аккумулятор 89%, комплект полный, чек есть.", "posted_at": "2026-06-03", "images": ["https://00.img.avito.st/image/1/4827193641.webp"], "url": "https://www.avito.ru/moskva/telefony/iphone_13_128gb_4827193641", "fetched_at": "2026-06-05T10:44:00Z" }

Markets and domains covered

DomainsMarketsCurrencyScale
avito.ruRussiaRUB~109M visits/mo, #1 RU classifieds, autos, property, goods, jobs

Use cases

  • Used-goods price benchmarking — track real second-hand RUB prices for a model as a floor against new-good marketplace prices. See price monitoring.
  • Grey-market and resale signals — spot products flooding the resale market or selling above retail. See competitive intelligence.
  • Private vs business seller analysis — separate professional resellers from genuine C2C supply by seller type.
  • Catalog matching from free text — normalize messy listing titles into clean product records for catalog enrichment.
Create an account
Last updated on