Avito Search Data — Keyword, Region, Price & Seller Filters
Send a keyword and this source searches Avito and returns matching listings as data: title, price, location, coordinates, image and seller for each one.
{
"session_id": "11111111-1111-1111-1111-111111111111",
"kind": "avito_items_search",
"keyword": "iphone 13",
"max_items": 2,
"start_page": 1,
"region": "all",
"sort": "default",
"seller_type": "any",
"delivery": false,
"human": "# Avito items search\n\n- **Keyword:** iphone 13\n- **Region:** all\n- **Sort:** default\n- **Seller type:** any\n- **Starting page:** 1\n- **Max items:** 2\n- **Records returned:** 2\n- **Proxy traffic:** 3.59 MB",
"machine": {
"total_items": 2,
"total_results_on_avito": 36855,
"items": [
{
"@type": "AvitoItemCard",
"id": "8377128186",
"url": "https://www.avito.ru/rostov-na-donu/telefony/iphone_13_128_gb_sim_esim_8377128186",
"name": "iPhone 13, 128 ГБ, SIM + eSIM",
"price": 16000,
"currency": "RUB",
"price_string": "16 000 ₽",
"category": "Телефоны",
"category_id": "84",
"location": "Ростов-на-Дону",
"location_id": "652000",
"address": "ул. Максима Горького, 235",
"coords": {
"@type": "AvitoCoords",
"lat": 47.230358,
"lng": 39.730446,
"address": "ул. Максима Горького, 235"
},
"is_verified": false,
"sorted_at": 1790758183,
"image": "https://10.img.avito.st/image/1/1.qNp7u7aABDM1Ef44J7328n0bBjfJDAAzyWtlN8ngD8nEGAApNRH-OM0.ihD-hwjmM33ylCWpTPciIcmn-aZnFX_CcpC4ADsidqo?cqp=2.2LhnDdKx1gU5sZ7QAbwhSdJoeYt5K_KL9JwGcCXpGrDVbBxJ1yJf9Jn7hY3r",
"image_count": 5,
"seller": {
"@type": "AvitoItemSeller",
"id": "110c159f3ae1b217f09a62449955e841",
"name": "Айклауд",
"url": "https://www.avito.ru/brands/110c159f3ae1b217f09a62449955e841",
"rating": 4.7,
"review_count": 96,
"is_company": true
}
},
{
"@type": "AvitoItemCard",
"id": "7856878538",
"url": "https://www.avito.ru/ulyanovsk/telefony/iphone_13_128_gb_sim_esim_7856878538",
"name": "iPhone 13, 128 ГБ, SIM + eSIM",
"price": 17990,
"currency": "RUB",
"price_string": "17 990 ₽",
"category": "Телефоны",
"category_id": "84",
"location": "Ульяновск",
"location_id": "659880",
"address": "Ульяновск, улица Гончарова, 21",
"coords": {
"@type": "AvitoCoords",
"lat": 54.3182106,
"lng": 48.39653778,
"address": "Ульяновск, улица Гончарова, 21"
},
"is_verified": false,
"sorted_at": 1788428034,
"image": "https://80.img.avito.st/image/1/1.cHBnb7aA3JkpxSaSCyZtcivO3p3V2NiZ1b-9ndU012PYzNiDKcUmktE.-WX-aZGRAdI6i44z4s56BJjKleB1NvDXgvX5tBMn7Ew",
"image_count": 4,
"seller": {
"@type": "AvitoItemSeller",
"id": "652a5afebb77814954ca4cb83afefa97",
"name": "iMart I Ульяновск",
"url": "https://www.avito.ru/brands/652a5afebb77814954ca4cb83afefa97",
"rating": 4.9,
"review_count": 204,
"is_company": true
}
}
],
"response_bytes": 3767422
},
"total_points": 2
}- You send
- A search keyword, with optional region, category, price, sort, seller-type and delivery filters
- You get back
- Matching listings with title, price, location, coordinates, image and seller
- Coverage
- Avito listings that appear in Avito search results.
- Price
- 1 point per returned result — $1 per 1,000
- Billed per record actually returned, capped by max_items. A search that matches nothing costs nothing.
Ways to get this data
Three approaches teams use today, and where each one runs into trouble.
| Approach | What it takes | Cost | Trade-off |
|---|---|---|---|
| Searching Avito by hand | Set filters in the browser, scroll, copy results | Free, and slow | Nobody keeps a market snapshot current this way |
| Building a scraper | Write it, host it, and repair it when Avito changes the results page | Engineering time | A maintenance commitment for something that isn't your product |
| NeuralVerge | One request, filters as parameters | $1 per 1,000, misses not billed | A broad keyword with no filters returns a lot of noise before you tune it |
What you get back
Every field in the response shown above.
| Field | Type | Description |
|---|---|---|
total_items | number | How many listings were returned in this batch. |
total_results_on_avito | number | How many results Avito shows for the query in total. |
id | string | Avito listing ID. |
url | string | Direct link to the listing. |
name | string | Listing title. |
price | number | Asking price. |
currency | string | Currency code, e.g. RUB. |
price_string | string | Price formatted as Avito displays it. |
category | string | Category name. |
category_id | string | Avito's ID for the category. |
location | string | City or locality of the listing. |
location_id | string | Avito's ID for the location. |
address | string | Listing address as shown. |
coords | object | lat, lng and address of the listing's location. |
is_verified | boolean | Verification flag on the listing. |
sorted_at | number | Unix timestamp Avito uses to order the listing. |
image | string | Primary photo URL. |
image_count | number | Number of photos on the listing. |
seller | object | Seller id, name, brand-page url, rating, review_count and an is_company flag. |
How to run it
The same lookup works from the app, the API, or as a tool an agent can call mid-task.
keyword is the only required field. max_items sets how many records you get back and what you're billed for. region, category, price_min, price_max, sort, seller_type and delivery narrow the query before you pay for results.
curl -X POST https://api.neuralverge.ai/functions/v1/run-avito-items-search \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{ "keyword": "iphone 13", "max_items": 2 }'What teams use it for
Where this field shows up in an actual workflow.
Pull current asking prices for a product across regions and compare them.
Find listings from company sellers versus private sellers for the same product.
See how many listings a product has in different cities.
Collect listing IDs to feed into Avito item for full detail.
Coverage, freshness and limits
What this source covers, how fresh it is, and where it stops.
Avito listings that appear in Avito search results.
Searched at request time.
This source returns publicly visible search results, stamped with the keyword it was read from and a session id you can trace. Listings can include a seller's name and a street address, so handle them under your own privacy obligations.
- —Result order follows Avito's own ranking for the sort you choose.
- —A broad keyword returns a broad result set — narrow it or you'll pay for noise.
- —Search results carry less detail than a full listing; run Avito item for specification params and descriptions.
Questions, answered
Region, category, price_min and price_max in RUB, sort (default, price_asc, price_desc or date), seller_type (any, private or company), delivery for Avito Delivery, and a params object for extra Avito search parameters.
Related sources
Full detail for a listing you found here.
The category tree, for choosing a category filter.
The same idea on Craigslist.
Amazon, eBay, Walmart, AliExpress, Alibaba, Avito, Craigslist, Flipkart and Mercari product, seller and review data.
Try avito items search on your own data
One request format across every source in the catalog.