Pricing
Pay per usage
Go to Apify Store
Turo Daily Pricing Parser
Pricing
Pay per usage
Rating
0.0
(0)
Developer
Actor stats
1
Bookmarked
10
Total users
0
Monthly active users
7 months ago
Last modified
Categories
Share
Apify actor for scraping vehicle daily pricing data from Turo.com via their API.
Features
- โ Uses RESIDENTIAL proxies to bypass Cloudflare
- โ Randomized User-Agent and headers for each request
- โ Fresh proxy for every request (via session ID rotation)
- โ Automatic retry on failures
- โ Extracts daily pricing data from Turo API
- โ Optimized for 128 MB memory usage
- โก Fast: Direct API requests without warmup (~3 seconds to first result)
Input
{"vehicleUrl":"https://turo.com/gb/en/suv-rental/united-kingdom/edinburgh/land-rover/discovery-sport/2224003?endDate=12%2F21%2F2025&endTime=10%3A00&startDate=12%2F18%2F2025&startTime=10%3A00","startDate":"01/15/2025","endDate":"02/15/2026","proxyConfiguration":{"useApifyProxy":true,"apifyProxyGroups":["RESIDENTIAL"]},"maxRetries":3}
Parameters:
- vehicleUrl (required): Full Turo vehicle URL
- startDate (optional): Start date in MM/DD/YYYY format (e.g., "01/15/2025")
- endDate (optional): End date in MM/DD/YYYY format (e.g., "02/15/2026")
- proxyConfiguration: Proxy settings (defaults to RESIDENTIAL)
- maxRetries: Number of retry attempts on failure (default: 3)
Date Priority:
- Input parameters (
startDateandendDate) - if both are specified - URL parameters - if present in the URL
- Default values - 30 days from today to 13 months ahead
Output
{"url":"https://turo.com/.../2224003","vehicleId":"2224003","dateRange":{"start":"12/18/2025","end":"12/21/2025"},"pricingData":{"calendarCurrencyHeader":"All prices are in GBP","dailyPricingResponses":[{"date":"2025-12-18","price":73.00,"priceWithCurrency":{"amount":73.00,"currencyCode":"GBP"},"wholeDayUnavailable":false}]},"scrapedAt":"2025-12-04T12:00:00"}
Local Run
# Install dependenciespip install-r requirements.txt# Create INPUT.jsonecho'{"vehicleUrl": "https://turo.com/gb/en/suv-rental/united-kingdom/edinburgh/land-rover/discovery-sport/2224003"}'> storage/key_value_stores/default/INPUT.json# Runpython main.py
Deployment
# Push to Apifyapify push# Run on Apify (128 MB memory)apify call --memory=128
API Endpoint
The actor uses the official Turo API endpoint:
GEThttps://turo.com/api/vehicle/daily_pricing?vehicleId={ID}&start={DATE}&end={DATE}
Technical Details
- Language: Python 3.11
- Framework: Apify SDK
- Proxy: Apify Residential (rotation per request)
- Memory: 128 MB (default)
- Timeout: 30 seconds per request
