VOOZH about

URL: https://apify.com/fortuitous_pirate/kroger-scraper

โ‡ฑ Kroger Grocery Scraper ยท Apify


Pricing

from $3.50 / 1,000 results

Go to Apify Store

Kroger Grocery Scraper

Kroger Grocery Scraper. Structured data export for lead generation, enrichment, and competitive research.

Pricing

from $3.50 / 1,000 results

Rating

0.0

(0)

Developer

๐Ÿ‘ Fortuitous Pirate

Fortuitous Pirate

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

a month ago

Last modified

Share

Kroger Grocery Products Scraper

Scrapes grocery products, prices, and availability from Kroger via the official Kroger API.

API Source

Features

  • Search products by term or category
  • Get real-time pricing and availability
  • Store-specific inventory and fulfillment options
  • Automatic store location lookup by ZIP code
  • Pagination support for large result sets

Input Parameters

ParameterTypeRequiredDefaultDescription
searchTermstringNo*-Product search term (e.g., 'milk', 'bread', 'organic apples')
categorystringNo*-Product category to browse
locationIdstringNo-Kroger store location ID for pricing and availability
zipCodestringNo"45202"ZIP code to find nearby stores (alternative to locationId)
clientIdstringYes-Kroger API client ID from developer.kroger.com
clientSecretstringYes-Kroger API client secret from developer.kroger.com
limitintegerNo50Maximum number of products to return (max: 500)

*At least one of searchTerm or category is required.

Example Input

{
"searchTerm":"organic milk",
"zipCode":"45202",
"clientId":"your-client-id",
"clientSecret":"your-client-secret",
"limit":100
}

Output Fields

Each product record contains the following fields:

FieldTypeDescription
productIdstringUnique Kroger product identifier
upcstringUniversal Product Code
aisleLocationsarrayIn-store aisle location information
brandstringProduct brand name
categoriesarrayProduct category hierarchy
descriptionstringProduct description
imagesarrayProduct images (see below)
countryOriginstringCountry of origin
temperaturestringStorage temperature requirements
priceobjectPricing information (see below)
fulfillmentobjectFulfillment availability (see below)
storeLocationIdstringStore location used for pricing
scrapedAtstringISO 8601 timestamp of when data was scraped

Images Array

{
"perspective":"front",
"size":"large",
"url":"https://..."
}

Price Object

{
"regular":4.99,
"promo":3.99,
"regularPerUnitEstimate":0.31,
"promoPerUnitEstimate":0.25
}

Fulfillment Object

{
"curbside":true,
"delivery":true,
"inStore":true,
"shipToHome":false
}

Example Output

{
"productId":"0001111041700",
"upc":"0001111041700",
"aisleLocations":[{"description":"Dairy Aisle 7"}],
"brand":"Kroger",
"categories":["Dairy","Milk","Organic Milk"],
"description":"Kroger Organic 2% Reduced Fat Milk",
"images":[
{
"perspective":"front",
"size":"large",
"url":"https://www.kroger.com/product/images/large/front/..."
}
],
"countryOrigin":"USA",
"temperature":"Refrigerated",
"price":{
"regular":5.99,
"promo":4.99,
"regularPerUnitEstimate":0.047,
"promoPerUnitEstimate":0.039
},
"fulfillment":{
"curbside":true,
"delivery":true,
"inStore":true,
"shipToHome":false
},
"storeLocationId":"01400441",
"scrapedAt":"2026-01-25T12:00:00.000Z"
}

Getting Kroger API Credentials

  1. Go to developer.kroger.com
  2. Create a developer account
  3. Create a new application
  4. Copy your Client ID and Client Secret
  5. Use these credentials in the scraper input

Usage on Apify

  1. Navigate to the actor on Apify
  2. Enter your Kroger API credentials
  3. Specify a search term or category
  4. Optionally set a ZIP code for store-specific pricing
  5. Run the actor

Local Development

# Install dependencies
npminstall
# Run with Apify CLI
apify run -i'{"searchTerm": "milk", "clientId": "xxx", "clientSecret": "xxx"}'

Rate Limiting

The scraper includes built-in rate limiting (500ms delay between requests) to comply with Kroger API guidelines.

Supported Kroger Banners

The Kroger API covers products from all Kroger-owned stores:

  • Kroger
  • Ralphs
  • Fred Meyer
  • King Soopers
  • Fry's
  • Smith's
  • QFC
  • And more...

License

ISC

You might also like

Kroger Reviews Scraper

e-commerce/kroger-reviews-scraper

Quickly scrape product reviews by search URL from Kroger

Kroger Fast Product Scraper

e-commerce/kroger-fast-product-scraper

Quickly scrape product details from search listing pages on Kroger

Kroger Product Details Scraper

e-commerce/kroger-product-details-scraper

Scrape full product detail pages from Kroger product pages

Kroger Parser Spider

getdataforme/kroger-parser-spider

The Kroger Parser Spider is an Apify Actor that efficiently scrapes and extracts detailed product data from Kroger's online store, including prices, descriptions, and availability....

Kroger Review Parser Spider

getdataforme/kroger-review-parser-scraper

The Kroger Review Parser Spider extracts and parses customer reviews from Kroger product pages, delivering insights into product performance and sentiment for businesses and researchers....

FoodWorks AU Grocery Product Scraper

dromb/foodworks-au-product-search-catalog-unofficial

Scrape FoodWorks Australia grocery product search results, category listings, prices, specials, and normalized item data for grocery research and monitoring.

3

Tesco Grocery Scraper

jupri/tesco-grocery

๐Ÿ’ซ Scrape Tesco.com Grocery

Drakes AU Grocery Product Scraper

dromb/drakes-au-product-search-catalog-unofficial

Scrape Drakes Australia grocery product search results, category listings, prices, specials, and normalized item data for grocery monitoring workflows.

5