Geebo Scraper
Pricing
from $3.00 / 1,000 results
Geebo Scraper
Scrape Geebo.com free classifieds - jobs, real estate, vehicles, merchandise, rentals, and services. Search by keyword or browse a category/type, filter by price, ZIP radius, and location.
Pricing
from $3.00 / 1,000 results
Rating
0.0
(0)
Developer
Crawler Bros
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Scrape Geebo.com — a free US classifieds site covering jobs, real estate, vehicles, merchandise (for-sale), rentals & roommates, services, and construction/farm equipment. No login, no API key, no cookies. Works out of the box on the Apify free plan.
What this actor does
- Two modes: keyword
searchinside a category, orbrowsea category/type without a keyword - 99 category → type combinations exposed as a single searchable dropdown (7 top-level
categories × their real subcategories, e.g.
Jobs → Information Technology (IT),Vehicles → Motorcycles,Real Estate → Apartments) - Location radius search parameters — optional ZIP code + mile radius, passed through to
Geebo's own URL scheme (note: Geebo's server-rendered pages have been observed to ignore this
and return the same nationwide results regardless — use
locationContainsbelow for reliable location filtering instead) - Client-side filters — min/max price (listings with no displayed price are excluded when a price filter is active, since they can't be verified to be in range), must-contain keyword, location substring
- Optional deep enrichment — turn on
fetchFullDetailsto also pull the full description, the complete photo gallery, and the ZIP code from each listing's detail page - Every output field is only included when Geebo actually provided real data — no
null, no placeholder text
Output per listing
title,sourceUrlcategory,categoryLabel,typelocationprice,currency(when a price is shown) orcontactSellerForPrice: true(when a for-sale listing has no visible price). Not emitted at all forjobs-online,services, orconstruction-farm-equipment— Geebo never shows a price for those categories, so the field is omitted entirely rather than implying a seller withheld onecompanyName(job listings)description(listing snippet)imageUrl(listing thumbnail)isNew— true if Geebo flagged the listing "NEW!"- When
fetchFullDetailsis on:fullDescription,images[],zipCode itemId,recordType: "listing",scrapedAt
Input
| Field | Type | Console prefill | Description |
|---|---|---|---|
mode | select | search | search or browse |
categoryType | select | merchandise: (All types) | Category, optionally narrowed to a type. Required in both modes - no forced default via API, so this must be supplied explicitly on programmatic calls |
searchQuery | string | furniture | Keyword (mode=search). No forced default via API - required in search mode |
zipCode | string | – | US ZIP code to center a radius search on (see note above — not currently honored server-side by Geebo) |
distanceMiles | integer | 50 | Radius in miles around zipCode (same caveat) |
minPrice / maxPrice | integer | – | Price range filter (USD) |
keyword | string | – | Extra substring filter on title/description |
locationContains | string | – | Extra substring filter on location |
fetchFullDetails | boolean | false | Fetch each listing's detail page for full description/photos/ZIP |
maxItems | integer | 30 | Max records to return (1–500) |
Example input
{"mode": "search","categoryType": "vehicles:10-bicycles-","searchQuery": "mountain bike","zipCode": "90210","distanceMiles": 100,"maxItems": 20}
Example: browse job listings without a keyword
{"mode": "browse","categoryType": "jobs-online:23-information-technology-it-","maxItems": 20}
Example: for-sale merchandise with a price range and full detail
{"mode": "search","categoryType": "merchandise:7-furniture-","searchQuery": "sofa","minPrice": 50,"maxPrice": 300,"fetchFullDetails": true,"maxItems": 20}
Use cases
- Classifieds aggregation — pull fresh listings across jobs, real estate, vehicles, or merchandise into your own marketplace or search tool
- Price monitoring — track pricing trends for a category (e.g. used vehicles, furniture) over time
- Local market research — filter by
locationContainsto see what's being listed in a specific city or state - Job board syndication — collect job postings from a specific category to republish or analyze
- Lead generation — find sellers or service providers (e.g. skilled trades, home services) offering in a given category
Data source & reliability
Geebo.com serves fully server-rendered HTML for both its listing pages and detail pages —
no JavaScript rendering, no login wall, no CAPTCHA. The actor uses plain HTTP requests
(httpx) routed through Apify's free datacenter (AUTO) proxy, with automatic retries and
session rotation on rate-limit/server errors or connection failures. No paid proxy, login,
or API key is required.
FAQs
Do I need a Geebo account or API key? No — everything scraped is publicly visible.
Why do some listings not have a price field? Geebo lets sellers list "Contact seller
for price" instead of a number. Those listings get contactSellerForPrice: true instead of
a fabricated price.
Can I browse without a keyword? Yes — use mode: "browse" with a categoryType such as
jobs-online:23-information-technology-it-.