DripShop Scraper avatar

DripShop Scraper

Pricing

from $1.00 / 1,000 results

Go to Apify Store
DripShop Scraper

DripShop Scraper

[$1/1000] Scrape trading cards, box breaks, and live stream data from dripshop.live - the marketplace for Pokémon, sports cards, and Magic auctions. Extract prices, stock, seller ratings, stream metadata, NFTs, and instant pack details in structured JSON for analytics and price tracking.

Pricing

from $1.00 / 1,000 results

Rating

5.0

(1)

Developer

Epic Scrapers

Epic Scrapers

Maintained by Community

Actor stats

0

Bookmarked

4

Total users

0

Monthly active users

13 days ago

Last modified

Share

Dripshop.live Scraper: products, prices and stock from the live-selling card marketplace

Dripshop.live Scraper turns a dripshop.live keyword search into a spreadsheet of products. Dripshop is a live-selling marketplace for trading cards and collectibles, with box breaks, packs and auctions. Each row is one product with its price, list price, stock count, sale type, seller ID, tags and image. It is for card dealers, resellers and market watchers who want to compare Dripshop prices and track what is in stock.

  • Full product records. Every field dripshop.live returns for a product is kept, such as price, list_price, items_in_stock, sale_type, item_type, status, set_name, rarity and card_number. Nothing is trimmed.
  • Several keywords per run. Add one search term per line, such as pokemon, baseball or one piece.
  • Up to 1,000 products per keyword. The Actor asks Dripshop for up to 1,000 results at once. Use maxItems to take fewer.
  • No login, no browser. The Actor reads Dripshop's public search data directly, so runs are quick and cheap. No account, API key or proxy setup.
  • Pay per product, no subscription. Export to JSON, CSV, Excel or Google Sheets.

Scope: This Actor saves products only. Dripshop's search also returns streams, box breaks, NFTs, instant packs and users, and this Actor does not save them. For live selling on Whatnot, use Whatnot Scraper.

What can you do with Dripshop.live Scraper?

GoalHow
Compare prices for a card or setSearch the card or set name and compare price, list_price, set_name and card_number.
Track stockSchedule a daily run and watch items_in_stock and status change per id.
Find auctions and rafflesFilter on sale_type, auction_enabled and allow_raffle.
Separate sealed product from singlesUse isSealed, item_type, type and is_prerelease.
Watch for new listingsCompare created_at and updated_at between runs.
Map the sellers in a nicheGroup by user_id. Listings that are live right now have is_live set to true.
Find resale marginsJoin Dripshop prices with sold prices from eBay, using name, set_name and card_number.

How it compares

What you needDripshop.live ScraperBrowsing the site by handGeneric web scrapers
Products per keywordUp to 1,000A few screens at a timeDepends on the setup
Fields per productAbout 50, as Dripshop returns themWhat the page showsWhat you configure
Several keywords at onceYesOne at a timeYes
Repeat runs and historySchedule and compareNot practicalBuild it yourself
PricePay per productFree, but your timeYour own setup and time

Quick start

  1. Click Try for free and sign in to Apify.
  2. Add one or more search terms to Query, for example pokemon.
  3. Set Max Items Per Query to 20 for a first run.
  4. Click Start, then open the Output tab and export the data.
{
"query": ["pokemon"],
"maxItems": 20
}

Input

FieldTypeDefaultEffect
queryArray of stringsRequiredSearch terms, one search per entry. Use at least one.
maxItemsInteger100Maximum products saved per query. Dripshop returns at most 1,000 per query.

Output

Each dataset row is one product. This is a real product from a pokemon search on October 4, 2026. The full record has about 50 fields, and empty ones are null:

{
"id": 2709263,
"slug": "pokemon-2026-pokemon-day-collection-box",
"sku": "328",
"name": "Pokemon 2026 Pokemon Day Collection Box",
"price": 45,
"list_price": null,
"image": "https://cdn.dripshop.live/product/yCilY1NX3ylCzN2jHzMuS.webp",
"description": "Pokemon 2026 Pokemon Day Collection Box",
"auction_enabled": false,
"items_in_stock": 18,
"max_per_buyer": null,
"sale_type": "sale",
"item_type": "RIP",
"allow_raffle": false,
"user_id": 398175,
"created_at": "2026-01-29T04:38:59.104Z",
"updated_at": "2026-09-28T22:04:41.016Z",
"status": "active",
"isSealed": false,
"type": "rip_and_ship",
"set_name": null,
"rarity": null,
"card_number": null,
"tags": ["pokemon"],
"is_live": false
}

Notes on fields

  • price is a plain number with no currency field. Check a few products on the site before you convert or sum prices.
  • list_price is null when the product has no reference price.
  • user_id is the seller's numeric ID. Seller names are not part of the product record.
  • set_name, rarity, card_number, language and card_type are filled in mainly for single cards.
  • Field names keep Dripshop's own spelling, so some are snake_case and some are camelCase.
  • The same product can be returned for more than one keyword. Deduplicate on id when you search several terms.
  • Results are Dripshop's search ranking at the time of the run.

Track Dripshop.live over time with scheduled runs

Prices and stock on a live-selling marketplace change fast. Apify can run the actor on a schedule and send the results wherever you need them.

1. Save your input as a task

Open the actor, set your keywords and options, then click Save as a new task. A task is a saved input you can run again with one click or on a schedule.

2. Schedule the task

In Apify Console, go to Schedules, click Create new, choose how often to run (for example daily at 06:00 in your time zone), and add your task. See Schedules and How to create a schedule.

Watch how to schedule an Actor:

Or schedule a saved task:

Common schedules:

Use caseFrequencyCron expression
Price and stock watchingDaily0 6 * * *
Tracking new drops of a hot setTwice a day0 6,18 * * *
Catching restocksEvery 4 hours0 */4 * * *
Trend researchWeekly (Monday)0 6 * * 1

3. Send the results to a spreadsheet

Connect Google in the task's Integrations tab to save every run to Google Sheets or Google Drive automatically:

4. Compare runs

Every row has id and updated_at, so runs are easy to join:

  • Price changes: price and list_price per id, today against yesterday.
  • Stock: items_in_stock per id. A drop to 0 means it sold out.
  • New products: ids that appear for the first time, and their created_at.
  • Live now: is_live and status per id.
  • Several keywords: the same product can match more than one term, so deduplicate on id.

FAQ

How many results can I get?

Up to 1,000 products per keyword. The Actor makes one request per keyword and does not page beyond that. For a bigger list, use more specific keywords, such as set names or card names.

Why did I get few or no results?

Use short terms a collector would type, such as charizard or topps chrome. A very narrow term can have no products. Check the term on dripshop.live first.

Does it return streams, box breaks or users?

No. Dripshop's search returns those too, but this Actor saves only the products list. Products carry the flag is_active_box_break_spot.

How fast is it?

Each keyword is one request, so a run with a few keywords usually finishes in seconds.

Do I need proxies, a Dripshop account or an API key?

No. The Actor reads Dripshop's public search data and does not log in.

The Actor collects publicly visible product data and no private user data. You are responsible for how you use it, including Dripshop's terms and laws such as GDPR.

Can I schedule it?

Yes. Save the input as a task and schedule it in Apify Console. Compare runs on id, price and items_in_stock.

Where can I find sold prices to compare?

Dripshop products are asking prices. For what similar cards actually sold for, use eBay Trading Card Comps or eBay Sold Listings API.

Cost

This Actor uses pay-per-event pricing with no subscription. You pay a small Actor start fee plus $0.001 per product saved, which is $1 per 1,000 products.

RunCost
100 products$0.10
1,000 products$1
3 keywords with 1,000 products each$3

The Pricing tab always shows the current prices. Set a maximum cost per run to cap spending.

Support

Report problems or request features in the Issues tab. Include the run ID, your input and what you expected.

This Actor is not affiliated with or endorsed by Dripshop. "Dripshop" is a trademark of its owner. eBay is a trademark of eBay Inc.; this Actor is not affiliated with it.