ScavioScavio
Pricing
Tools
Sign InsGet Startedg
Quick StartAPI & SDKsEcosystem

Dollar General

Dollar General Product API

One Dollar General product by UPC at one store: price, original price, units on hand (available_quantity), the raw stock_status code, how many nearby stores have it, rating, review count, SKU, brand, unit size, description, highlights, images, category hierarchy, digital coupons and promotions. Costs 1 credit per request.

POST/api/v1/dollargeneral/product

Authorizations

Authorizationstringheaderrequired

Bearer authentication header of the form Bearer <token>, where <token> is your Scavio API key (e.g. Bearer sk_live_your_key).

Body

application/json
upcstringrequired

Product UPC, the upc field of a search result. Leading zeros are optional.

Example: 030772156629

store_idstringrequired

Dollar General store number. Prices and unit counts are that store's. Find numbers with /api/v1/dollargeneral/stores.

Example: 12629

Request

from scavio import ScavioClient

client = ScavioClient(api_key="sk_live_your_key")

p = client.dollar_general.product(upc="030772156629", store_id="12629")["data"]

print(p["title"], p["price"], "was", p["original_price"])
print("on hand:", p["available_quantity"], "| nearby stores with stock:", p["nearby_stores_with_stock"])
for c in p["coupons"]:
    print("coupon:", c["summary"], "until", c["expiration_date"])

Response

"upc": "030772156629",
"sku": "36158202",
"store_id": "12629",
"title": "Bounty Paper Towels Select-A-Size White, 6 Double Plus Rolls, 103 Sheets Per Roll",
"brand": "Bounty",
"price": 14.95,
"original_price": 16.75,
"available_quantity": 3,
"in_stock": true,
"stock_status": 3,
"is_sellable": true,
"nearby_stores_with_stock": 20,
"rating": 4.5,
"review_count": 5680,
"unit_size": "305",
"unit_of_measure": "sq feet",
"description": "Bounty Paper Towels are 2x more absorbent, so you can clean up messes quicker and use less than the leading ordinary brand. Each sheet has a Durable Diamond Texture to tackle anything from everyday spills to tough projects throughout your home. A variety of pack and rolls sizes are available, and going bigger means you change the roll less often to always have Bounty on hand. Buy in bulk! Choose from different sheet sizes based on what works best for your needs, including SelectA-Size and Full-Size. You can also change it up with our printed designs. vs Bounty Regular Roll",
"offers": [],
"url": "https://www.dollargeneral.com/p/bounty-paper-towels-select-a-size-white-6-double-plus-rolls-103-sheets-per-roll/030772156629"
},
"response_time": 6152
}
PreviousDollar General SearchNextDollar General Store Locator
ScavioScavio

One scraper API for every social, search, e-commerce and real estate platform. Built for AI agents.

Product

  • Features
  • Pricing
  • Dashboard
  • Affiliates

Developers

  • Documentation
  • API Reference
  • Quickstart
  • MCP Integration
  • Python SDK

Alternatives

  • Tavily Alternative
  • SerpAPI Alternative
  • Firecrawl Alternative
  • Exa Alternative
  • Serper Alternative
  • Tavily vs Scavio
  • SerpAPI vs Scavio
  • All alternatives
  • Compare Scavio vs alternatives

Search APIs

  • Google Search API
  • Amazon Product API
  • YouTube API
  • Reddit API
  • Walmart Product API
  • TikTok API
  • Instagram API

Tools

  • All Tools

© 2026 Scavio. All rights reserved.

Featured on TAAFT
Terms of ServicePrivacy Policy