Kroger Scraper - $1.50 / 1000 Products
Pricing
from $1.50 / 1,000 results
Kroger Scraper - $1.50 / 1000 Products
Scrape Kroger and its 18 banners (Ralphs, Fred Meyer, King Soopers, Harris Teeter...) priced for one store by id or ZIP: search or product pages with price, sale and multibuy deals, unit price, stock, aisle, pickup/delivery, ingredients and nutrition. $1.50 per 1000 products.
Pricing
from $1.50 / 1,000 results
Rating
0.0
(0)
Developer
Scrapeunblocker
Maintained by CommunityActor stats
0
Bookmarked
3
Total users
2
Monthly active users
4 days ago
Last modified
Categories
Features
Share
Kroger Scraper
Scrape Kroger and its 18 banner stores as clean JSON: Kroger, Ralphs, Fred Meyer, King Soopers, Fry's, Smith's, QFC, Dillons, Baker's, City Market, Gerbes, Food 4 Less, Harris Teeter, Mariano's, Metro Market, Pick 'n Save, Jay C, Pay Less and FoodsCo. Get search results or product pages, priced for one store (by store id or ZIP code). Every product comes with the current, regular and sale price, the promotion (sale, price drop, multibuy, must buy, buy one get one), unit price, stock level, aisle, pickup / delivery / in-store / ship availability, rating, categories and image; product pages add the description, ingredients, allergens, nutrition facts, dietary claims, category path and every image. Prices in USD.
Features
- 19 store chains - pick the banner; one actor for the whole Kroger family.
- Store-specific prices - give a store id or a ZIP code (nearest store of the banner that takes online orders); every item says which store it is priced for.
- Search mode - the first page of products for each search term (up to 24), in the site's own order, with an optional brand filter.
- Product mode - one product per input (
products: Kroger product id, UPC barcode or product link) with nutrition and ingredients. - Many inputs per run - search terms or products in parallel.
Use cases
- Local price monitoring - the same basket priced at stores in different cities and banners.
- Promotions research - this week's sales, multibuys and BOGO deals per store.
- Shelf and stock checks - stock level and aisle location at a store.
- Product databases - UPC, ingredients, allergens and nutrition facts.
Input
| Field | Type | Default | Description |
|---|---|---|---|
mode | string | search | search or product. |
banner | string | kroger | kroger, ralphs, fredmeyer, kingsoopers, frysfood, smithsfoodanddrug, qfc, dillons, bakersplus, citymarket, gerbes, foodfourless, harristeeter, marianos, metromarket, picknsave, jaycfoods, payless, foodsco. |
queries | array | milk | Search terms (search mode). |
products | array | - | Kroger product ids, UPC barcodes or product links (product mode). |
storeId | string | - | 8-digit Kroger store id. |
zip | string | - | US ZIP code: the banner's nearest store. Leave storeId and zip empty for the banner's default store. |
brand | string | - | Search mode: only these brands, e.g. Kroger|Simple Truth. |
maxResults | integer | 24 | Products per search term (1-24). |
concurrency | integer | 3 | Inputs processed at the same time (1-5). |
Example input
{"mode": "search","banner": "ralphs","zip": "90012","queries": ["eggs", "coffee"],"maxResults": 24}
Output
One dataset item per product, with the input it came from and the store it is priced for. A search item:
{"mode": "search","input": "milk","banner": "kroger","store": { "storeId": "01400473", "name": "Newport", "city": "Newport", "state": "KY", "zip": "41071", "pricesFor": "pickup" },"productId": "0001111041700","upc": "011110417008","gtin14": "00011110417008","name": "Kroger® 2% Reduced Fat Milk Gallon","brand": "Kroger","size": "1 gal","url": "https://www.kroger.com/p/kroger-2-reduced-fat-milk-gallon/0001111041700","image": "https://www.kroger.com/product/images/large/front/0001111041700","price": 2.89,"regularPrice": 2.89,"salePrice": null,"onSale": false,"savings": null,"promotion": null,"unitPrice": { "price": 0.0226, "unit": "fl oz", "text": "$0.02/fl oz" },"soldBy": "unit","priceIsEstimate": false,"currency": "USD","priceText": "$2.89","available": true,"stockLevel": "HIGH","unavailableReason": null,"maxOrderQuantity": 140,"fulfillment": { "pickup": true, "delivery": true, "inStore": true, "ship": false },"aisle": { "number": "100", "description": "DAIRY", "side": "L", "bay": "18", "shelf": "2" },"rating": 3.09,"reviewCount": 88,"categories": ["Dairy"],"snapEligible": true,"offers": [],"position": 1,"sponsored": false}
A product-mode item adds the product page's details (lists shortened):
{"description": "Kroger® Reduced Fat 2% Milkfat Milk Gallon is refreshing and contains 35% less fat than regular milk.","highlights": ["1 gal Jug of Kroger® 2% Reduced Fat Milk Gallon"],"images": ["https://www.kroger.com/product/images/xlarge/front/0001111041700"],"ingredients": "Milk, Skim Milk, Vitamin A Palmitate, Vitamin D3.","allergens": "Contains Milk and its derivates.","nutrition": {"servingSize": "8 fl oz (240mL)","servingsPerContainer": 16.0,"preparation": null,"nutrients": [{ "name": "Protein", "amount": 8.0, "unit": "g", "dailyValuePercent": null }]},"dietary": ["Kosher", "Pescatarian", "Vegetarian"],"claims": ["Low Sodium", "No Added Sugar"],"organic": false,"glutenFree": false,"kosher": true,"nonGmo": false,"taxonomy": ["Dairy & Eggs > Milk & Dairy Free Milk > 1%, 2%, & Skim Milk"],"countryOfOrigin": "UNITED STATES","storage": "Refrigerated","weight": "8.62 [lb_av]","ratingBreakdown": { "5": 39, "4": 4, "3": 4, "2": 8, "1": 33 },"alcohol": false,"ageRestricted": false}
Per search term, the LISTINGS record in the key-value store keeps the store, totalResults and the products collected.
Pricing
$1.50 per 1000 products (pay per result). A search term or product that returns nothing (no match at that store, an unknown product or store id) is listed in the ERRORS record of the key-value store and is not charged.
Notes
- Prices are the store's pickup prices (in-store prices for stores without pickup), in USD.
- A search returns the first page of results, up to 24 products per search term.
- A product that a store does not carry (e.g. another banner's own-label product) is reported in
ERRORS, not charged.
Powered by ScrapeUnblocker.