Skip to main content
The Publix plugin returns grocery data from Publix (publix.com, US) as structured JSON. It is two endpoints:
  • /groceries/publix-search - the products for a keyword at one store: product id and item code, title, brand, size, link and image, the promotion (type such as BOGO, message, conditions, valid dates and saving) with its price, whether a coupon applies, whether it is sold by weight, the aisle, category and category path. 48 products per page; one call collects up to 480.
  • /groceries/publix-product - one product: the same fields plus the image gallery, description, ingredients, directions, allergens, availability, categories, badges, coupon count, SmartLabel link and related products.
Promotions and aisles differ per store, so every answer is for one store, named in store. Pick it with store_id, or with a zip code (the nearest Publix store); with neither, a store in Lakeland, FL is used. No Publix account is involved.
Publix publishes a price on publix.com only while an item is on promotion. For every other item price is null. For everyday Publix shelf prices use the Instacart plugin with retailer=publix, which prices Publix’s catalogue at the store serving a ZIP code (Instacart’s prices, which can differ from in-store prices).
Try it in the dashboard first: app.scrapeunblocker.com/dashboard/plugins. You get a live results view plus a copy-paste snippet.
A search with no matches is a 200 with an empty products list. Some keywords Publix does not search at all:
  • A keyword Publix sends to a category (as cereal above) returns that category’s products, and redirectedTo names the category page.
  • A keyword Publix sends to a page that lists no products (the weekly ad, cake ordering, store locations) answers 200 with no products and sentElsewhere: true.

Response

Product

Each product is billed as one request.

Response

product carries every search field above, plus:

Errors

What you can build

  • Promotion tracking - follow Publix BOGO and sale deals per store, with their valid dates and savings.
  • Coupon monitoring - flag the items a Publix coupon applies to.
  • Product data - collect ingredients, allergens, badges and images for a catalogue.
  • Store mapping - map products to their aisle at each store.

Next steps

Open the plugins

Run a Publix search and grab the JSON.

Get an API key

Free trial available on the pricing page.