CVS Stock Checker: Store Inventory, Pokemon & Restocks avatar

CVS Stock Checker: Store Inventory, Pokemon & Restocks

Pricing

from $1.99 / 1,000 product at a stores

Go to Apify Store
CVS Stock Checker: Store Inventory, Pokemon & Restocks

CVS Stock Checker: Store Inventory, Pokemon & Restocks

CVS scraper and stock checker: exact units in each CVS store near any ZIP code or city, the aisle and shelf, pickup and same-day units, price and online stock. Search by keyword, link or product ID. Scheduled runs return back-in-stock and Pokemon restock alerts.

Pricing

from $1.99 / 1,000 product at a stores

Rating

0.0

(0)

Developer

Superior Actors

Superior Actors

Maintained by Community

Actor stats

1

Bookmarked

1

Total users

0

Monthly active users

4 hours ago

Last modified

Share

CVS Stock Checker: Store Inventory, Pokemon & Restock Alerts

Check CVS stock at stores near any ZIP code or city, with the exact number of units in each store and the aisle where it sits. For every product you get the nearby stores, nearest first: units on hand, in stock or sold out, aisle, section and shelf, units ready for pickup and same-day delivery, store address, distance, phone and hours, plus the price and online stock. Search by keyword (pokemon tcg, nee doh, covid test), cvs.com search link, product link or product ID; check stores by ZIP code or city (up to 50 nearest stores each) or by store number.

Scheduled runs with Only report changes become CVS restock alerts: a row only when a store gets a product back, gets more units (a restock), sells out, the price changes, or a new product appears in your search (a new Pokemon card drop).

Use cases: track products & prices, get deal & restock alerts, build market datasets of CVS store stock. No login, no browser: a CVS scraper and CVS inventory API that returns clean JSON, CSV or Excel.

What makes it different

🔢 Exact units per storeNot just "in stock": the number of units each store has (storeStock: 4, 12, 57), the count CVS uses for "in stock at this store"
🧭 Aisle and shelfWhere the store keeps it: Aisle 1, section A, shelf 0, plus the shelf capacity, so you walk straight to it
🏬 Every store near you at onceUp to 50 nearest stores per ZIP code or city in one run, nearest first, with distance, hours and phone; or exact stores by number
🃏 In-store only productsPokemon cards and other "in store only" items are checked in stores, where they actually sell (they are always sold out online)
🔔 Restock and drop alertsback_in_stock, restocked (more units than last run), out_of_stock, price_drop, new_item, with restock history and the usual restock weekday of each store
🔎 Clean searchCVS fills searches with other products (needoh returns 3 NeeDoh toys and 53 other squishies); rows without your words are dropped, so you pay only for matches

Example

Input: keyword pokemon tcg, ZIP 10001 (Manhattan), 10 nearest stores. Real run, 10 Oct 2026, 13 requests, 100 rows:

ProductStoreMilesUnitsAislePrice
Pokémon TCG Mega Evolution Foil Booster Pack5 Penn Plaza, New York0.271Aisle 1, section B, shelf 1$5.99
Pokémon TCG Mega Evolution Battle Deck750 Avenue of Americas, New York0.324Aisle 1, section A, shelf 0$14.99
Pokémon TCG 30th Anniversary Mini Tin750 Avenue of Americas, New York0.3212Aisle 1, section B, shelf 0$12.99
Pokémon TCG Mega Evolution Booster Pack500 7th Ave, New York0.4149$6.99
Pokémon TCG Mega Evolution Foil Booster Pack420 Fifth Ave, New York0.6057Aisle 50, section B, shelf 1$5.99

All 10 Pokemon TCG products were sold out online, yet the 10 stores nearest to 10001 had 178 units in 18 product-store pairs.

Input

FieldWhat it does
What to doSearch products (keywords or links) or Check products (links or IDs)
Keywords or search linkse.g. pokemon tcg, nee doh, covid test, or a cvs.com search link (…/search?searchTerm=pokemon)
Product links or IDscvs.com product links (…-prodid-605681) or the ID from the link (605681)
ZIP codes or cities10001 or Chicago, IL. Empty with no store numbers = online stock only
Store numbersExact stores, e.g. 2671 or a cvs.com store link (…/storeid=2671)
Radius (miles), Stores per ZIP code25 miles and 10 stores by default; up to 100 miles and 50 stores
Max products per searchUp to 1 000 products per keyword (100 per CVS page)
Only in stock, Minimum units in store, Maximum priceFilters: you pay only for returned rows
Only report changes, Monitor nameRestock and drop alerts for scheduled runs

Output

FieldExample
title, brand, variant, variantsCount, size, productId, skuId, image, urlPokémon TCG Mega Evolution Battle Deck, Pokemon, 605681
storeStock, storeStatus, inStockAtStore4, in_stock, true
aisle, shelfCapacityAisle 1, section A, shelf 0; 2
pickupUnits, sameDayUnitsunits ready for store pickup and same-day delivery
storeNumber, storeAddress, storeCity, storeState, storeZip2671, 750 Avenue Of Americas, New York, NY, 10010
distanceMiles, storePhone, storeHours, storeUrl, latitude, longitude0.32, (646) 336-8388, 7:00 AM-12:00 AM daily, cvs.com store page
price, regularPrice, deal14.99; regular price when on sale; promo text
inStoreOnly, onlineStatus, onlineUnits, maxPerOrder, newProducttrue, out_of_stock, 0, 15, true
rating, reviewsCount4.5, 120
near, query, queryType10001, the search or product the row came from
change, changes, previousStock, previousPriceback_in_stock, 0 → 4 (monitoring)
restocksSeen, lastRestockAt, usualRestockDay3, 2026-10-09T13:10:00Z, Thursday (2 of 3) (monitoring)

Without ZIP codes or store numbers, each row is one product with its online stock and price. An unknown product ID, or a ZIP code with no CVS store nearby, returns a row with error (free).

Pricing

Pay per event: $0.001 per run and $0.00249 per returned row: a product at a store, or a product online ($2.49 per 1 000 rows). Apify Scale plan: 10% less on rows, Business plan and above: 20% less.

ExampleCost
10 products of a search at the 10 stores nearest to one ZIP~$0.25
1 product at the 50 stores near a big-city ZIP~$0.13
Restock alert: 5 products near 2 ZIPs every 30 minutes, nothing changed$0.001 per run (~$1.44 a month)

FAQ

How do I check CVS stock near me? Put your ZIP code into ZIP codes or cities and the product name into Keywords (or a product link into Check products). Each row is one nearby store with the units it has and the aisle.

Does it show the exact number of units? Yes. storeStock is the unit count CVS keeps for each store (the site shows "In stock" from it). It is the system count, not a shelf scan: 1-2 units can already be gone when you arrive.

Where does CVS keep Pokemon cards? It depends on the store: aisle shows it per store (often near the registers, Aisle 1). Stores without a set shelf for the item leave it empty.

How do I get CVS Pokemon restock alerts? Search pokemon tcg near your ZIP codes with Only report changes on, save it as a task and schedule it every 15-30 minutes. Restocks come as back_in_stock or restocked, new products as new_item; connect email, Slack or Google Sheets in Integrations.

Is CVS online stock the same as store stock? No. Pokemon cards and many toys are "in store only" (inStoreOnly: true): always sold out online while stores have them. onlineStatus is the shipping stock, storeStock the store's.

Can I check prescription drug stock at the pharmacy? No. CVS does not publish pharmacy stock; over-the-counter products (medicine, tests, vitamins) are covered like any other product.

Is this a BrickSeek alternative for CVS? Yes for stock: exact units per store near a ZIP code, plus the aisle, without an account.

Tips

  • Rows = products × stores, so start with a few stores and Only in stock.
  • One search covers all its products at a store in one request: searching pokemon tcg near a ZIP is faster than listing the products one by one.
  • For a watchlist, use Check products with product links: the same products every run, no search noise.
  • Use a separate Monitor name for each scheduled task.

Limits

  • US CVS stores only (cvs.com); CVS pharmacy counters inside Target stores are skipped (no CVS shelves).
  • Up to 50 stores per ZIP code or city; use several for a wider area.
  • For products with shades or sizes, CVS publishes store stock for the main variant only (variant, variantsCount show which one and how many there are).
  • Products CVS does not list on cvs.com at all cannot be checked.

Ready-made tasks

TaskWhat it does
CVS Pokemon Stock Checker: Units and Aisle at Stores Near YouPokemon cards at the CVS stores near your ZIP, with units and aisle per store

For AI agents and API

{
"mode": "products",
"products": ["605681", "https://www.cvs.com/shop/x-prodid-804830"],
"zipCodes": ["10001", "Chicago, IL"],
"maxStoresPerZip": 20,
"onlyInStock": true,
"onlyChanges": true,
"monitorName": "pokemon-restock"
}

Each row is one product at one store with storeStock (units), storeStatus, aisle, distanceMiles and the store address; without zipCodes and storeNumbers each row is one product online.