Getaround Price Monitor · Listed Rate Tracker
Pricing
from $1.00 / 1,000 priced car listings
Getaround Price Monitor · Listed Rate Tracker
Paste Getaround search or car URLs — listed prices, pickup, ratings. Schedule each run to flag up/down vs last snapshot. No login. Free plan: 20 listings.
Pricing
from $1.00 / 1,000 priced car listings
Rating
0.0
(0)
Developer
Corentin Robert
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
24 days ago
Last modified
Categories
Share
Track listed Getaround prices for a station, a city, or one competing car. Paste a search URL or a listing URL — get model, listed price, Connect vs meetup, ratings, and a change flag vs last run.
No login. No API key. No Getaround account. Free plan: 20 listings per run.
Also available
The Getaround / travel suite — pick the job:
| Actor | Use when |
|---|---|
| Getaround Car Listings | One-shot public catalogue (no schedule snapshot) |
| This Actor — Price Monitor | Repeatable listed prices · Schedule · webhook on up/down |
| Airbnb Price Monitor | Nightly STR rates with the same monitor pattern |
| Airbnb Pro Host | Host business emails by city |
Who is this for?
| You are… | Typical goal | Suggested setup |
|---|---|---|
| Fleet / P2P investor | Watch listed €/h or weekend quotes near a gare | Search URL with dates · Schedule daily · Changes view |
| Market research | Catalogue mix moving week over week | Search URL without dates · detectChanges on · max 20 then paid bulk |
| Travel / station ops | Instant-book Connect supply at arrival | Pickup Connect only · search URL on the station |
| Revenue / pricing | One competing car, not the whole map | Paste the listing URL · webhook on moves |
| Agency | Client alert without a dashboard build | Search URL + webhook (Make / n8n / Slack) |
| Data / BI | Time series of listed prices | API + Schedule · Overview then CSV |
What you get by default. Title, brand, model, year, listed price (priceShown), catalogue hourly / daily labels when no dates, pickup method, ratings, approximate coordinates, public listing URL, plus changeType / previousValue / currentValue when compare is on.
No owner phone or email — Getaround does not publish those on public search. Rows without a listed price are exported unbilled.
Dated 24h quotes. Search with dates on Getaround first, then paste that URL. No dates on the link = catalogue hourly/daily labels.
Quick start
- On Getaround, search a place (add dates if you need a quote) or open one car page.
- Copy the browser URL.
- Open this Actor, paste into Listing or search URLs, keep max 20, click Start.
- Open the Overview dataset view. For a real monitor, add an Apify Schedule, leave Compare to previous run on, optionally add a webhook.
First scheduled run is the baseline (changeType: first). Later runs flag up / down.
Ready-made examples
Saved Console tasks (Bordeaux Saint-Jean, Paris Nord, Bordeaux Saturday 24h, Lyon Connect). Public Examples landing pages go live after the account publication quota allows.
What it extracts
| Category | Fields |
|---|---|
| Identity | listingKey, listingId, title, brand, model, year, listingUrl |
| Price | priceShown, priceLabel, priceHour, priceDayListed, durationLabel, snapshotKind (catalog or dated) |
| Monitor | previousValue, currentValue, valueChangeAbs, valueChangePct, changeType, isChange, scrapedAt |
| Ops | pickupMethod, instantBookable, connectOpen, ratingValue, ratingCount |
| Geo | latitude, longitude, searchCity, searchAddress, countryScope |
Missing public values stay null. The public search list often stops near 1,000 cars even when the site shows a higher total.
Input
| Parameter | Type | Default | Description |
|---|---|---|---|
urls | array | — | Getaround search URLs and/or car URLs. Mix freely. |
pickupMethod | string | all | all / connect / meetup |
detectChanges | boolean | true | Compare listed prices to the last snapshot |
webhookUrl | string | empty | Optional POST when a price moved |
notifyOn | string | changes | changes / always / never |
maxListings | number | 20 | Cap unique cars. 0 = no numerical cap. Free plan still 20 / run |
API-only (omit from Console): verboseLogs, maxItems (alias of maxListings), searchUrls / searchUrl (legacy), notifyOnFirstRun, proxyConfiguration.
Input examples
Scan a station catalogue:
{"urls": ["https://fr.getaround.com/search?latitude=44.8265&longitude=-0.555919&address=Gare%20de%20Bordeaux%20Saint-Jean&country_scope=FR"],"maxListings": 20,"detectChanges": true}
Weekend 24h quotes (dates already on the URL):
{"urls": ["https://fr.getaround.com/search?latitude=44.8265&longitude=-0.555919&address=Gare%20de%20Bordeaux%20Saint-Jean&country_scope=FR&start_date=2026-10-10&start_time=10:00&end_date=2026-10-11&end_time=10:00"],"maxListings": 20}
One competitor car + webhook:
{"urls": ["https://fr.getaround.com/location-voiture/bordeaux/renault-clio-1233989"],"detectChanges": true,"webhookUrl": "https://hooks.example.com/getaround-prices","notifyOn": "changes"}
How it works
- Classify each pasted URL as a market search or a single car.
- Read the public list (place and dates come from the search URL) and/or the public car page.
- Deduplicate by listing id. Attach change fields vs the last named snapshot.
- Export one row per car. Optional webhook. Save the snapshot for the next Schedule.
Dataset views
| View | Best for |
|---|---|
| Overview | Car, listed price, change type, listing URL |
| Changes | Previous vs current, delta, % |
How much does it cost to scrape Getaround prices?
HTTP-only (cheap compute). You pay per unique priced car, plus a tiny Actor start. Platform usage is paid by the user. Rows without a listed price are not billed.
| What | Event | Price |
|---|---|---|
| Run start | apify-actor-start | $0.00005 |
| Unique car with a listed price | getaround-price-listing | $0.001 |
| Scenario | Cars | Approx. PPE |
|---|---|---|
| First run / Free plan cap | 20 | ~$0.02 |
| Station sample | 200 | ~$0.20 |
| Large public list (often ~1,000) | 1,000 | ~$1.00 |
No residential proxy required for this public list. Free Apify plan: 20 billed rows per run.
Is scraping Getaround free?
The Actor has a Free-plan cap of 20 listings per run. Paid Apify plans follow pay-per-event above. Getaround itself is not billed through this Actor.
Is it legal to scrape Getaround?
This Actor only reads public listings Getaround shows without an account. There is no owner contact. Use of the data must comply with Getaround terms, GDPR and your local rules. This is not investment advice.
Performance and cost
| Scenario | Cars | Typical time (cloud) |
|---|---|---|
| Try / 5 listings | 5 | ~2 s |
| Free-plan 20 | 20 | ~5 s |
| ~1,000 public list | ~1,000 | a few minutes |
Default memory 512 MB. No browser.
Output sample
{"listingKey": "GA-1233989","listingId": "1233989","title": "Renault Clio (2021)","brand": "Renault","model": "Renault Clio","year": "2021","priceHour": 5,"priceDayListed": 38,"priceShown": 5,"pickupMethod": "Getaround Connect","instantBookable": true,"ratingValue": 4.75,"ratingCount": 63,"listingUrl": "https://fr.getaround.com/location-voiture/bordeaux/renault-clio-1233989","changeType": "first","isChange": false,"previousValue": null,"currentValue": 5,"searchCity": "Gare de Bordeaux Saint-Jean","snapshotKind": "catalog","scrapedAt": "2026-10-01T12:00:00.000Z"}
FAQ
- Need a Getaround login? No.
- Search vs listing URL? Search = market snapshot. Car page = one listing.
- Where do dates live? On the Getaround search URL you paste — there is no extra date picker.
- Try only returned 20 cars? Free plan and the default cap. Paid plans: set
maxListingsto0for the public list. - Webhook on first run? Off by default (
notifyOnFirstRunAPI-only) so the baseline does not page you.
Local development
cd getaround-price-monitornpm install && npm testapify run --input-file=.actor/INPUT.json
.actor/INPUT.json matches Console Try. Root input.json is a local preset — apify run validates storage/.../INPUT.json first unless you pass --input-file.
Contact corentin@outreacher.fr if you need a custom scraper or tailored automation.