VOOZH about

URL: https://apify.com/igolaizola/offerup-scraper

⇱ OfferUp Scraper Β· Apify


Pricing

from $1.40 / 1,000 results

Go to Apify Store

Extract OfferUp marketplace listings by keyword and ZIP code. Get titles, prices, images, locations, seller info, and optional full details. Export JSON/CSV from Apify to track local deals, monitor price trends, and build lead pipelines. Uses US residential proxies.

Pricing

from $1.40 / 1,000 results

Rating

0.0

(0)

Developer

πŸ‘ IΓ±igo Garcia Olaizola

IΓ±igo Garcia Olaizola

Maintained by Community

Actor stats

3

Bookmarked

42

Total users

6

Monthly active users

14 hours

Issues response

6 days ago

Last modified

Share

πŸ€– What does OfferUp Scraper do?

OfferUp Scraper extracts marketplace listings from offerup.com so you can analyze local supply, monitor prices, or generate leads. It supports keyword search around a U.S. ZIP code and (optionally) enriches each result with a full details payload.

What you can do with it:

  • πŸ”Ž Track prices for items like phones, consoles, tools, furniture, etc.
  • πŸ“ˆ Build time-series dashboards for local market trends
  • πŸ›οΈ Generate leads for reselling or sourcing
  • πŸ”” Watch new listings for specific keywords

πŸš€ How to run

  1. Add the actor to your Apify account.
  2. Configure inputs (query, ZIP code, etc.).
  3. Run the actor.
  4. Get results from the Dataset tab (JSON, CSV, API).

πŸ’³ Cost & plans

You can try it on the Apify Free plan with monthly free credits. For heavier workloads, consider upgrading your plan on Apify for higher resource limits.

πŸ“ Input Parameters

Supply inputs in JSON. Here are all available fields:

ParameterTypeDefaultDescription
maxItemsinteger10Maximum number of items to scrape (minimum 1).
querystringiphoneSearch query (e.g., "iphone 15", "sofa", "PS5").
zipCodestring10001U.S. ZIP code to search around.
categorystringβ€”Category id in the format 1.3 (parent.child). Select from the category list in the input UI.
minPricenumber0Minimum price filter (USD). Set to 0 to disable.
maxPricenumber0Maximum price filter (USD). Set to 0 to disable.
conditionsarrayβ€”Filter by item condition. Supported values: new, openBox, reconditioned, used, forParts, other.
sortBystring"bestMatch"Sort by: "bestMatch" (Best match), "recent" (Recent first), "closest" (Closest first), "lowPrice" (Price: Low to High), "highPrice" (Price: High to Low).
fetchDetailsbooleanfalseIf true, performs 1 extra request per item and adds a rich _details object to each result.
maxAgeinteger0Maximum age of ads in hours. Only applies when sorting by "recent" and fetchDetails is enabled.

Example input

{
"maxItems":50,
"query":"playstation",
"zipCode":"94102",
"category":"1.5",
"minPrice":50,
"maxPrice":500,
"conditions":["new","used"],
"fetchDetails":true
}

πŸ“Š Output

The actor returns an array of listing objects. By default (without details), each item includes key marketplace fields such as listingId, title, price, locationName, formattedPrice, image, and url.

If fetchDetails: true, each item additionally contains a _details object with deeper listing, seller, photos, location, category, fulfillment, and status info.

Sample output (truncated)

[
{
"__typename":"ModularFeedListing",
"conditionText":null,
"flags":[
"LOCAL_PICKUP"
],
"formattedOriginalPrice":"",
"formattedPrice":"$60",
"image":{
"height":250,
"url":"https://images.offerup.com/N1wPg330VacF585Fn8fh7HyNyMA=/250x250/6a83/6a8304a772c54d709caafe1c1a35a481.jpg",
"width":250,
"__typename":"ModularFeedImage"
},
"isFirmPrice":null,
"listingId":"ac5f8f61-a479-3a3b-bd0b-6dbcea95ea9d",
"locationName":"Newark, CA",
"price":"60",
"priceDropPercentage":null,
"title":"Backbone PlayStation ",
"url":"https://offerup.com/item/detail/ac5f8f61-a479-3a3b-bd0b-6dbcea95ea9d",
"vehicleMiles":null,
"_details":{
"id":"1794044546",
"listingId":"ac5f8f61-a479-3a3b-bd0b-6dbcea95ea9d",
"additionalDetails":[],
"availabilityConfirmedAt":null,
"condition":100,
"conditionDisplayText":"New",
"description":null,
"details":[],
"fulfillmentDetails":{
"buyItNowEnabled":false,
"canShipToBuyer":false,
"isFreeShipping":false,
"localPickupEnabled":true,
"shippingEnabled":false,
"shippingPrice":null,
"shippingType":"LocalOnly",
"showBuyNow":false,
"__typename":"FullfilmentDetails"
},
"isFirmOnPrice":false,
"isLocal":true,
"isAutosPost":false,
"isSold":false,
"isUnlisted":false,
"isRemoved":false,
"lastEdited":null,
"listingCategory":{
"id":"ac5f8f61-a479-3a3b-bd0b-6dbcea95ea9d:1.5",
"categoryAttributeMap":[
{
"attributeName":"type",
"attributeUILabel":"Type",
"attributeValue":[],
"__typename":"CategoryAttributeMap"
},
{
"attributeName":"platform",
"attributeUILabel":"Platform",
"attributeValue":[],
"__typename":"CategoryAttributeMap"
}
],
"categoryV2":{
"id":"1.5",
"l1Name":"Electronics \u0026 Media",
"l2Name":"Video games \u0026 Consoles",
"__typename":"CategoryV2"
},
"__typename":"ListingCategory"
},
"locationDetails":{
"latitude":"37.539",
"locationName":"Newark, CA",
"longitude":"-122.041",
"zipcode":"94560",
"__typename":"LocationDetails"
},
"originalPrice":"60",
"owner":{
"id":33409521,
"profile":{
"avatars":{
"squareImage":"https://images.offerup.com/8cT5piruV38pMcoHSPw5R6_iyys=/100x100/smart/f09d/f09d906ab21d4b93a83fe3e589e856c8.jpg",
"__typename":"UserProfileAvatars"
},
"businessInfo":null,
"clickToCallEnabled":false,
"dateJoined":"2017-08-21T20:17:58Z",
"isAutosDealer":false,
"isBusinessAccount":false,
"isSubPrimeDealer":false,
"isTruyouVerified":null,
"lastActive":"Active a few hours ago",
"name":"Michael",
"notActive":false,
"ratingSummary":{
"average":5,
"count":7,
"__typename":"RatingSummary"
},
"reviews":null,
"sellerType":"Consumer",
"websiteLink":null,
"profileFeatures":{
"canClickToCall":false,
"canViewItemsFromThisSeller":false,
"canViewStoreInventory":false,
"__typename":"ProfileFeatures"
},
"__typename":"UserProfile"
},
"__typename":"User"
},
"ownerId":"33409521",
"photos":[
{
"uuid":"34ac4cffea864afd80ffb4a04a29eb8e",
"detailFull":{
"url":"https://images.offerup.com/8iW_BGoiaeAKziF-qF5JwaNdexA=/1440x1920/34ac/34ac4cffea864afd80ffb4a04a29eb8e.jpg",
"width":1440,
"height":1920,
"__typename":"Image"
},
"detailSquare":{
"uuid":"6a8304a772c54d709caafe1c1a35a481",
"height":1440,
"url":"https://images.offerup.com/M75M0Bm43h_eOiXcV6lAZnCB9t0=/1440x1440/6a83/6a8304a772c54d709caafe1c1a35a481.jpg",
"width":1440,
"__typename":"Image"
},
"__typename":"Photo"
},
{
"uuid":"a5cf4c1be824400289f2f3e075e9d3a8",
"detailFull":{
"url":"https://images.offerup.com/mJIC_rDJvYXUgWxgOVdm09sdw5k=/1440x1920/a5cf/a5cf4c1be824400289f2f3e075e9d3a8.jpg",
"width":1440,
"height":1920,
"__typename":"Image"
},
"detailSquare":null,
"__typename":"Photo"
},
{
"uuid":"097e1b776cdd463da0672b559fe6a9e3",
"detailFull":{
"url":"https://images.offerup.com/bMnlO_Wx3aI4x15sllvK13rLwaQ=/886x1920/097e/097e1b776cdd463da0672b559fe6a9e3.jpg",
"width":886,
"height":1920,
"__typename":"Image"
},
"detailSquare":null,
"__typename":"Photo"
}
],
"postDate":"2025-08-23T19:26:33.743Z",
"price":"60",
"title":"Backbone PlayStation ",
"vehicleAttributes":{
"vehicleCityMpg":null,
"vehicleEpaCity":null,
"vehicleEpaHighway":null,
"vehicleExternalHistoryReport":null,
"vehicleFundamentals":[],
"vehicleHighwayMpg":null,
"vehicleMake":null,
"vehicleMiles":null,
"vehicleModel":null,
"vehicleVin":null,
"vehicleYear":null,
"__typename":"VehicleAttributes"
},
"__typename":"Listing",
"formattedOriginalPrice":"$60",
"formattedPrice":"$60",
"isOwnItem":false,
"priceDropPercentage":"",
"showOriginalPrice":false,
"isGoodDeal":false
},
},
...
]

Quick schema reference

Top-level fields (always present):

  • listingId, title, price, formattedPrice
  • locationName
  • image.{url,width,height}
  • flags[] (e.g., LOCAL_PICKUP or SHOW_SHIPPING_ICON)
  • url

When fetchDetails: true (selected highlights under _details):

  • condition, conditionDisplayText, postDate
  • locationDetails.{latitude,longitude,zipcode,locationName}
  • owner.profile.{name,lastActive,ratingSummary}
  • photos[].detailFull.url
  • listingCategory.categoryV2.{l1Name,l2Name}
  • fulfillmentDetails.{localPickupEnabled,shippingEnabled}
  • Various status flags (e.g., isSold, isUnlisted, …) and price info

🧠 Tips & best practices

  • ⏱️ Control scope with maxItems to manage run time and cost.
  • 🧩 Only enable fetchDetails when you need granular data (it adds one extra request per item).
  • πŸ“ Use a specific ZIP code close to your market of interest to improve relevance.
  • πŸ” Schedule frequent, smaller runs to track price changes and new listings.

⚠️ Notes & limitations

  • Results are influenced by OfferUp’s ranking and proximity to the provided ZIP code.
  • Data fields may change over time as OfferUp updates its platform.
  • Images are returned via OfferUp CDN links; availability can change.

πŸ“₯ Exporting data

From the Dataset tab, export your results to JSON or CSV. You can also query datasets via the Apify API for automation.

βš–οΈ Legal

Before scraping, review OfferUp’s Terms of Service and applicable laws (e.g., privacy regulations). Use this actor responsibly and only for legitimate purposes. If unsure, consult your legal advisor.

πŸ†˜ Support

If you have questions, feature requests, or need a custom tweak (new filters, fields, or integrations), open an issue or reach out. Happy scraping!

You might also like

OfferUp Scraper

lulzasaur/offerup-scraper

Scrape OfferUp marketplace listings. Search by keyword, location, and category. Returns prices, descriptions, images, seller info, and listing URLs.

OfferUp Scraper | US Marketplace Listings & Prices

haketa/offerup-scraper

OfferUp scraper & API (US classifieds): search listings by keyword and location and export title, price, condition, description, seller, location, photos, date and URL. US marketplace and resale market data plus seller lead generation β€” fast, no login.

Instacart Scraper

rigelbytes/instacart-scraper

Scrape Instacart product listings by search keyword and location. Extract prices, stock availability, brand names, images, package size, and product URLs. Perfect for price monitoring, competitive analysis, and retail research. Pay only $15 per 1,000 products.

Costco Product Search Scraper (.com, .ca)

ecomscrape/costco-product-search-scraper

Extract comprehensive product data from Costco.com (or .ca) including pricing, inventory, ratings, and specifications. Our advanced scraper captures 70+ data fields from gaming computers, laptops, household items, and more for competitive analysis and market research.

ecomscrape

18

Facebook Marketplace Scraper

scraper-engine/facebook-marketplace-scraper

Extract product listings from Facebook Marketplace with ease! This actor scrapes titles, prices, descriptions, seller info, locations, images, and post URLs. Perfect for market research, price monitoring, competitor analysis, or lead generation from Facebook Marketplace listings.

πŸ‘ User avatar

Scraper Engine

136

5.0

Walmart Scraper

automation-lab/walmart-scraper

Scrape Walmart product data for price monitoring β€” current/was prices, savings, sale flags, sellers, ratings, reviews, brands, and deal badges from search results.

πŸ‘ User avatar

Stas Persiianenko

90

Costco Product Scraper (Get Real Product Prices!)

parseforge/costco-scraper

Extract comprehensive product data from Costco.com including prices, member prices, descriptions, ratings, reviews, specifications, images, and availability. Supports both direct product URLs and search queries. Handles bot protection with proxy support. Perfect for price monitoring and research.

65

5.0

Target Scraper

automation-lab/target-scraper

Scrape Target.com product data for price monitoring β€” current/regular prices, sale flags, ratings, reviews, brands, images, and product URLs.

πŸ‘ User avatar

Stas Persiianenko

39

Walmart Product Scraper

web_wanderer/walmart-product-scraper

Extract product details from walmart.com/walmart.ca. πŸ›’ Get titles, prices, sku, availability, reviews & moreβ€”fast and reliable! ⚑

Facebook Marketplace Scraper

api-empire/facebook-marketplace-scraper

Facebook Marketplace Scraper extracts listings from Facebook Marketplace. Capture titles, prices, photos, descriptions, locations, sellers, and timestamps. Ideal for product research, price tracking, local market insights, and workflows needing structured Marketplace data.

33

5.0