Maxi Scraper
Pricing
from $1.50 / 1,000 results
Maxi Scraper
Scrape product listings from maxi.rs categories, subcategories, and search results.
Pricing
from $1.50 / 1,000 results
Rating
0.0
(0)
Developer
One House
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Extract product listings from maxi.rs — any category, subcategory, or search results — including price, discount, promotion, rating, and stock status.
What does Maxi Scraper do?
This Actor scrapes product data from maxi.rs category pages, subcategory pages, and search results. Give it one or more category URLs (e.g. https://www.maxi.rs/Picje-kafa-i-chaj/c/01) or plain keywords (e.g. coca cola), and it returns every matching product with title, brand, price, discount/promotion info, rating, and stock status. Use the Apify platform to schedule recurring price/catalog monitoring, export results via API, or integrate with your own pipeline.
Why use Maxi Scraper?
- Price and promotion tracking — monitor Maxi's rotating promotions and discounts across whole categories.
- Catalog monitoring — track new products, availability, and rating changes for a category over time.
- Market research — pull structured pricing and assortment data for competitor analysis.
How to use Maxi Scraper
- Open this Actor and click Start.
- Add one or more Start URLs — copy any maxi.rs category or subcategory URL from your browser (e.g.
https://www.maxi.rs/Picje-kafa-i-chaj/c/01orhttps://www.maxi.rs/Picje-kafa-i-chaj/Sokovi-i-osvezhavajucja-bezalkoholna-picja/c/0102), or a search results URL (e.g.https://www.maxi.rs/online/search?q=coca%20cola). - Alternatively (or in addition), add plain keywords under Search queries — no URL needed.
- Optionally set Sort by to control result order.
- Set Max items per source to cap how many products come back per URL/query (0 = all matching products).
- Run and download results from the Dataset tab.
Input example
{"startUrls": [{ "url": "https://www.maxi.rs/Picje-kafa-i-chaj/c/01" },{ "url": "https://www.maxi.rs/Picje-kafa-i-chaj/Sokovi-i-osvezhavajucja-bezalkoholna-picja/c/0102" }],"searchQueries": ["coca cola"],"maxItemsPerSource": 200}
Output example
{"productId": "7247647","title": "Coca-Cola Zero 1.5l PET","brand": "Coca Cola Zero","url": "https://www.maxi.rs/Picje-kafa-i-chaj/Sokovi-i-osvezhavajucja-bezalkoholna-picja/Gazirani-napici/Coca-Cola-Zero-1-5l-PET/p/7247647","price": 154.99,"discountedPrice": 139.99,"onSale": true,"currency": "RSD","promotionText": "Ustedi 10% i kupi za 139.99 rsd","rating": 4.5,"available": true,"inStock": true,"category": "Piće, kafa i čaj","source": "www.maxi.rs","scrapedAt": "2026-08-09T00:00:00.000Z"}
You can download the dataset in various formats such as JSON, HTML, CSV, or Excel.
Data table
| Field | Description |
|---|---|
title / brand | Product name and manufacturer |
price / currency | Regular price |
discountedPrice / onSale | Current discounted price, when on promotion |
promotionText / promotionEndDate | Active promotion message and expiry, when applicable |
unitPrice / unitPriceLabel | Price per unit (e.g. per liter/kg), when applicable |
rating / ratingCount | Average rating and review count |
available / inStock | Stock status |
image / images | Product image URLs |
category / categoryCode | Top-level category name and code |
url | Product page URL |
raw | Full unmodified API item, for any field not mapped above |
Tips
- Start with a small Max items per source to confirm results look right before scaling up.
- Combine several category URLs and search queries in a single run — each is fetched and paginated independently.
rawalways contains the complete original API response item, so nothing is lost even if a named field mapping goes stale.