curl --request POST \
--url https://api.scrapeunblocker.com/groceries/publix-product \
--header 'x-scrapeunblocker-key: <api-key>'import requests
url = "https://api.scrapeunblocker.com/groceries/publix-product"
headers = {"x-scrapeunblocker-key": "<api-key>"}
response = requests.post(url, headers=headers)
print(response.text)const options = {method: 'POST', headers: {'x-scrapeunblocker-key': '<api-key>'}};
fetch('https://api.scrapeunblocker.com/groceries/publix-product', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));{
"detail": [
{
"loc": [
"<string>"
],
"msg": "<string>",
"type": "<string>"
}
]
}Scrape a Publix product
Returns one publix.com (US) product at one store as product: the search fields (productId, itemCode, title, brand, size, price, wasPrice, promotion, aisle and so on) plus images, description, ingredients, directions, allergens, available, categories, badges, couponCount, smartLabelUrl and relatedProducts, and store, the store the price is for. Publix publishes a price online only while an item is on promotion.
curl --request POST \
--url https://api.scrapeunblocker.com/groceries/publix-product \
--header 'x-scrapeunblocker-key: <api-key>'import requests
url = "https://api.scrapeunblocker.com/groceries/publix-product"
headers = {"x-scrapeunblocker-key": "<api-key>"}
response = requests.post(url, headers=headers)
print(response.text)const options = {method: 'POST', headers: {'x-scrapeunblocker-key': '<api-key>'}};
fetch('https://api.scrapeunblocker.com/groceries/publix-product', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));{
"detail": [
{
"loc": [
"<string>"
],
"msg": "<string>",
"type": "<string>"
}
]
}Authorizations
Your ScrapeUnblocker API key. Apply on every request.
Query Parameters
A Publix product id ('RIO-PCI-103438') or product link (https://www.publix.com/pd/cheerios-cereal-large-size/RIO-PCI-103438).
Publix store number whose prices and promotions to return, e.g. '1614'. Give this or zip; with neither, a store in Lakeland, FL is used. The store used is named in store.
US ZIP code; the nearest Publix store is used, e.g. '33801'.
Response
JSON with a product object.

