220.lv Scraper — Latvian Marketplace Products & Prices
Pricing
from $4.00 / 1,000 result scrapeds
220.lv Scraper — Latvian Marketplace Products & Prices
Scrape products from 220.lv, a large Latvian online marketplace (Pigu Group). Extract prices, original prices, brands, ratings, stock and seller type (1P/3P) for any search or category. No cookies or login required.
Pricing
from $4.00 / 1,000 result scrapeds
Rating
0.0
(0)
Developer
Studio Amba
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
220.lv Scraper
Scrape product data from 220.lv, a large online marketplace in Latvia running on the Pigu Group platform. Give it a search term or a category URL and it returns a clean, structured list of products: names, prices, discounts, brands, ratings, stock status, seller type and images.
No cookies, no login, no browser automation to set up. You pass a search query, you get JSON.
What this actor does
220.lv lists hundreds of thousands of products across electronics, home, garden, toys, beauty and more, sold both by 220.lv itself (1P) and by third-party marketplace sellers (3P). This actor reads the live search and category pages and extracts every product card into a flat record you can drop straight into a spreadsheet, a database, or a price-monitoring pipeline.
Typical uses:
- Price monitoring — track how a competitor or supplier prices a product range over time.
- Assortment research — see which brands and products are listed in a category, and at what price.
- Marketplace intelligence — separate first-party offers from third-party seller offers using the
sellerTypefield. - Deal tracking — the
originalPricefield exposes the strike-through "was" price, so you can measure real discount depth.
How to scrape 220.lv data
- Open the actor in the Apify Console.
- Enter a Search Query in Latvian (for example
telefons,portatīvais dators,putekļu sūcējs,kafijas automāts). Alternatively, paste one or more Start URLs pointing at a 220.lv search or category page. - Set Max Results to the number of products you want (the actor paginates automatically, 60 products per page).
- Leave the proxy configuration at its default.
- Click Start. Results stream into the dataset as they are collected, and can be exported as JSON, CSV, Excel, or fetched through the Apify API.
You can also run it programmatically through the Apify API or any of the Apify client libraries.
Input
| Field | Type | Description |
|---|---|---|
searchQuery | string | What to search for on 220.lv, in Latvian. Used when no start URLs are given. Defaults to telefons. |
startUrls | array | Optional. 220.lv search or category URLs to scrape instead of the search query (e.g. https://220.lv/lv/telefoni-un-viedierices). |
maxResults | integer | Maximum number of products to scrape. Default 100. |
brightDataApiKey | string | Optional. Your own unblocking API key. Leave empty to use the built-in one. |
proxyConfiguration | object | Proxy settings. Fetching runs through a built-in unblocking service, so the default is fine. |
Example input
{"searchQuery": "telefons","maxResults": 100,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"],"apifyProxyCountry": "LV"}}
Output
Each product is one dataset record with the following fields:
| Field | Type | Example |
|---|---|---|
name | string | Telefons Xiaomi Redmi 15C 4G 4/128GB Midnight Black |
brand | string | XIAOMI |
price | number | 103.75 |
currency | string | EUR |
originalPrice | number/null | 149 |
rating | number/null | 5 |
reviewCount | integer/null | 10 |
sellerType | string | 1P (220.lv) or 3P (marketplace seller) |
inStock | boolean | true |
deliveryPromise | string | pickup-tomorrow |
productId | integer | 242895061 |
variantId | integer | 267950341 |
categoryId | integer | 85 |
imageUrl | string | https://lv2.pigugroup.eu/.../..._large.jpg |
url | string | https://220.lv/lv/telefoni-un-viedierices/...?id=242895061 |
scrapedAt | string | 2026-07-07T09:22:56.753Z |
Example output
{"name": "Telefons Xiaomi Redmi 15C 4G 4/128GB Midnight Black","brand": "XIAOMI","price": 103.75,"currency": "EUR","originalPrice": 149,"rating": 5,"reviewCount": 10,"sellerType": "3P","inStock": true,"deliveryPromise": "pickup-tomorrow","productId": 242895061,"variantId": 267950341,"categoryId": 85,"imageUrl": "https://lv2.pigugroup.eu/colours/243/470/441/243470441/xiaomi-redmi-15c-4g-4128gb-midnight-black-35b88_large.jpg","url": "https://220.lv/lv/telefoni-un-viedierices/telefons-xiaomi-redmi-15c-4g-4128gb-midnight-black?id=242895061","scrapedAt": "2026-07-07T09:22:56.753Z"}
Prices and discounts
price is the current selling price shown on the product card, in euros. When a product is discounted, originalPrice holds the higher strike-through "was" price, so originalPrice - price is the discount amount. When there is no discount, originalPrice is null.
First-party vs marketplace sellers
220.lv is a marketplace, so a search returns a mix of products sold by 220.lv itself and products sold by independent sellers. The sellerType field lets you filter:
1P— sold and shipped by 220.lv.3P— sold by a third-party marketplace seller.
Search tips
- Search terms should be in Latvian, since that is how the catalogue is indexed.
telefons= phone,portatīvais dators= laptop,televizors= TV,putekļu sūcējs= vacuum cleaner. - To scrape a whole category rather than a search, pass its URL in
startUrls(for examplehttps://220.lv/lv/telefoni-un-viedierices). Category pages use the same layout and paginate the same way. - Results are returned 60 per page. Set
maxResultsto control how deep the actor paginates.
Cost estimate
This actor is billed pay-per-result. One request returns a full page of 60 products, so the per-result cost stays low even for large runs. Scraping a few thousand products across a category is inexpensive; check the live estimate on the actor page for exact numbers.
Limitations and notes
- Data comes from the search and category listings, which cover all the fields above. Deep per-product detail pages (full specs, all images, seller name) are not fetched in this version.
ratingandreviewCountare only present for products that have received reviews.- Prices and availability are captured at scrape time (
scrapedAt). Re-run the actor to refresh.
Related Scrapers
220.lv runs on the Pigu Group platform. Build a complete view of Baltic and Nordic online retail with these sibling scrapers from Studio AMBA:
- Pigu.lt Scraper — the largest Lithuanian online marketplace (pigu.lt).
- Apotheka LV Scraper — Latvian pharmacy products (apotheka.lv).
- Aruodas Scraper — Lithuanian real estate listings (aruodas.lt).
- Auto24 EE Scraper — Estonian used-car marketplace (auto24.ee).
- Verkkokauppa Scraper — Finnish electronics retailer (verkkokauppa.com).
- Browse the Apify Store e-commerce category for more marketplace and retail scrapers from Studio AMBA.
Your feedback
If you notice any data quality issues, missing fields, or broken runs, let us know through the Apify Console. We monitor and update this scraper to keep it reliable.