publix-api
Publix API - Weekly Ad, BOGO Deals, Store Prices, Pub Subs
Read Publix (publix.com) data store by store: the weekly ad with its BOGO list, Extra Savings, digital coupons, product search and category listings, product cards with nutrition facts, the deli and bakery order-ahead menu (Pub Subs, platters, cakes), the category tree, store locations and search suggestions. Publix is the employee-owned Southeast grocer with roughly 1,440 supermarkets in eight states: Florida, Georgia, Alabama, South Carolina, North Carolina, Tennessee, Virginia and Kentucky. All 11 endpoints return structured JSON and cost 1 credit each.
The one fact to get right: publix.com does not show regular shelf prices. Publix's own product catalog FAQ says pricing "is only displayed for items currently on sale and those available for purchase through In-Store Pickup". So search, category and product return price only when the site shows one (an item on promotion, or an order-ahead deli or bakery item) and null otherwise: in the captured "chicken" search at store 1614, 38 of 48 items had price: null. Never present a null as zero, and never claim a shelf price for an item that has none. Publix's delivery and curbside shopping runs on a separate Instacart storefront whose pricing policy says those prices "are higher than item prices in physical store locations"; this skill returns publix.com's own store-level promotion and order-ahead prices, not delivery-app prices.
Prices differ by store. Every price endpoint takes a store_id (a Publix store number from the stores endpoint). Measured 2026-11-13: the Publix Chicken Tender Sub was $12.09 at store 1614 (Miami, FL) and $11.99 at 1825 (Atlanta, GA) and 1453 (Charlotte, NC); the weekly-ad 24-pack of Michelob Ultra was $25.99, $28.49 and $23.49 at the same three stores; across the three weekly ads, 15 of 590 shared items had different prices. Always say which store a price came from.
Publix does not publish a public developer API. Its business-partner pages cover suppliers and real estate, not product or weekly-ad data.
See also: for other US grocery store prices use kroger-grocery-data, heb-grocery-data, aldi-grocery-data, whole-foods-grocery-data or costco-product-data; for the cross-retailer view use google-shopping-api.