Car Hire Rental (Bulk) avatar
Car Hire Rental (Bulk)

Pricing

$12.00/month + usage

Go to Store
Car Hire Rental (Bulk)

Car Hire Rental (Bulk)

Developed by

Canadesk Support

Maintained by Community

Get the best car rental prices in bulk for any location in the world from Car-hire.net and Skyscanner! It's fast and costs little!

0.0 (0)

Pricing

$12.00/month + usage

1

Monthly users

1

Runs succeeded

97%

Last modified

4 months ago

⚠ This actor returns raw results.

Input and Output

[Input]

  • Process (select)

    • Get Rental Prices (Car-hire.net): Default.

    • Get Rental Prices (Skyscanner): More results. Higher chances of getting blocked.

  • Simplified view (select)

    Returns the cheapest vehicle for each provider.

    Process "Get Rental Prices" will return one entry per vehicle, instead of rental companies.

  • Market (select)

    Choose from the available countries. This will set default domain, country, locale and currency.

    In case a specific market does not work, revert to United States.

  • Query (JSON object)

    Expected format:

    1[
    2  	{
    3  		"origin": string,		// Pickup location
    4  		"dropoff": string,		// Return location
    5  		"datefrom": string,		// Pickup date (YYMMDD)
    6  		"timefrom": string,		// Pickup time (HH:MM)
    7  		"dateto": string,		// Return date (YYMMDD)
    8  		"timeto": string,		// Pickup time (HH:MM) - MM must be 00 or 30
    9  		"age": string			// "18" to "99"
    10  		"seating": string		// "any", "1-4", "5", "6+"
    11  		"transmission": string	// "any", "automatic", "manual"
    12  	},
    13  	...
    14  ]
  • Blocklist (array)

    Only for Skyscanner! Will not retry loading data from the providers in the list.

[Output]

1{
2	"query": string,		// Query converted to sentence
3	"queryJson": string,	// Query JSON-stringified
4	"data":  array			// Results (format varies based on process)
5}

Get Rental Price returns one entry per rental company:

1{
2  vendor: string, // Rental company
3  cheapest: object, // Cheapest vehicle data
4  vehicles: object, // All available vehicles
5  location: object // Pickup information
6}

Get Rental Price (Skyscanner) returns one entry per vehicle:

1{
2	"fuelPolicy": string,
3	"fairFuel": boolean,
4	"pickupType": string,
5	"additionalInfo": object,
6	"score": float,
7	"vendorId": integer,
8	"vendor": string,
9	"baggageCapacity": integer,
10	"price": float,
11	"currency": string,
12	"providerId": string,
13	"provider": string,
14	"providerRating": float,
15	"carName": string,
16	"originalCarName": string,
17	"group": object,  // More details
18	"deeplink": string, // Direct link to offer
19	"pickupMethod": string,
20	"fuelType": string,
21	"seatingCapacity": integer,
22    "fourWheelDrive": boolean
23}

About Skyscanner

  • Skyscanner returns a high volume of quotes. It's slower and may get blocked.

  • The higher the waiting time or number of retries, the more data you collect.

  • Some providers always take a long time. To skip those, decrease the number of retries.

How it works.

  1. Set the parameters.

  2. Set waiting time and retries.

  3. Run it! 🎉

Support

Always use a strong proxy (residential or custom), and make sure to wait long enough between requests!

Open a new issue for bugs and feature requests.

Cheers!

Pricing

Pricing model

Rental 

To use this Actor, you have to pay a monthly rental fee to the developer. The rent is subtracted from your prepaid usage every month after the free trial period. You also pay for the Apify platform usage.

Free trial

Price

$12.00