UnitBytes Logo
UnitBytes Web Data APIs
Classifieds & Local Data

OfferUp Deal Monitor, Price Drop & Status Tracker

Fast & Cheap ($0.60/1k): Monitor OfferUp for fresh bargains, price drops, used electronics & LISTED vs SOLD status. Track local deals across any US ZIP code with zero login.

Automatic Price-Drop MathCondition & Arbitrage FiltersBatch SOLD Status Verification$0.80 / 1K Listings
Pricing: $0.0008 / item
•
Export: CSV / Excel / JSON / API
•
n8n Workflow JSON →
•
REST API access →
sample_output.json
{
  "listingId": "9a781d60-e703-3486-9a62-2d713775362c",
  "url": "https://offerup.com/item/detail/9a781d60-e703-3486-9a62-2d713775362c",
  "title": "iPhone 15 Pro 256GB Unlocked",
  "price": 450.0,
  "originalPrice": 550.0,
  "priceDropAmount": 100.0,
  "priceDropPercent": 18.2,
  "isFirmPrice": false,
  "condition": "Open Box / Like New",
  "status": "LISTED",
  "categoryName": "Electronics & Media",
  "subcategoryName": "Cell phones & Accessories",
  "locationName": "Los Angeles, CA",
  "localPickup": true,
  "shippingAvailable": true,
  "sellerName": "Seller_B",
  "sellerItemsSold": 10
}
OfferUp Deal Monitor, Price Drop & Status Tracker - UnitBytes

Features

What the OfferUp Deal Monitor, Price Drop & Status Tracker Extracts

01

Automatic Price-Drop Calculation (USD and %)

Compares originalPrice against current listing price and outputs exact priceDropAmount ($) and priceDropPercent (%) alongside firm vs. negotiable price flags.

02

Electronics, Phones & Local Flipping Filters

Target for_parts (repair arbitrage), like_new (open-box flips), or new items across Cell Phones, Computers, Video Games, and Collectibles with local pickup or shipping filters.

03

Batch Listing SOLD / LIVE Status Verification

Pass a list of OfferUp item URLs in startUrls to verify in seconds whether tracked deals are still LISTED, marked SOLD, or removed.

04

Multi-ZIP Geo-Targeting & Seller Trust Scores

Scan any US ZIP code or coordinate radius while filtering for TruYou-verified sellers, high rating counts, and freshly posted under-market listings.

Integration

Run It From Python or n8n

Python SDK • pip install apify-client
from apify_client import ApifyClient

client = ApifyClient("YOUR_APIFY_TOKEN")

run_input = {
    "searchQuery": "iphone 15 pro",
    "zipCode": "90001",
    "categoryId": "all",
    "conditionFilter": "all",
    "deliveryMethod": "all",
    "radius": 50
}

run = client.actor("unitbytes/offerup-deal-monitor-scraper").call(run_input=run_input)

for item in client.dataset(run["defaultDatasetId"]).iterate_items():
    print(item.get("title"), item.get("categoryName"), item.get("subcategoryName"))
⚡ n8n Automation Blueprint All 54 n8n Templates →

n8n Workflow Template

Schedule this scraper and send results to Google Sheets, Airtable, or Slack.

⬇ Download .json
Paste in n8n with Ctrl+V n8n.io/creators/unitbytes ↗

FAQ

Frequently Asked Questions

Q: How does automatic price-drop detection work on OfferUp?

The Actor compares each item's originalPrice against its current price and computes priceDropAmount ($) and priceDropPercent (%) alongside isFirmPrice flags.

Q: Can I filter for cracked/for-parts phones or open-box electronics?

Yes. Use conditionFilter ('for_parts', 'like_new', 'new', 'good', 'fair') across Cell Phones, Computers, and Video Games to source high-margin repair and resale inventory.

Q: How do I batch-check if tracked OfferUp deals have sold?

Pass your saved https://offerup.com/item/detail/<id> URLs in startUrls and the Actor returns whether each listing is still LISTED, SOLD, or NOT_FOUND.

Q: Can I trigger instant Telegram or Slack alerts for under-market deals?

Yes. Pair this Actor with our pre-built n8n OfferUp Deal Monitor workflow to score new listings and alert your buying team in real time.

Classifieds Arbitrage Playbook

Automating Local Classifieds Arbitrage: Scraping Facebook Marketplace, Craigslist & OfferUp

Step-by-step guide with pricing and Python examples.

Read the guide →

Prefer Not to Run It Yourself?

Tell us what you need from OfferUp Deal Monitor, Price Drop & Status Tracker and we'll deliver a clean Excel/CSV file. One-time datasets from $99, custom scrapers from $299. We reply within 48 hours.