WebService::Zoopla::API - Perl interface to the Zoopla API
version 0.001
use WebService::Zoopla::API;
my $zoopla = WebService::Zoopla::API->new( api_key => 'xxxxxx');
my $result = $zoopla->zed_index({area=>'SE4', output_type=>"outcode"});
Creates and returns a new WebService::Zoopla::API object
my $zoopla = WebService::Zoopla::API->new(
api_key => 'xxxxxx');
-
api_key => 'xxxxx'
Set the api key. This can be set up at: http://developer.zoopla.com
Required Parameters
- * `api_key`
- * `listing_id`
- * `name`
- * `email`
- * `phone`
- * `phone_type`
- * `best_time_to_call`
- * `message`
- * `session_id`
Required Parameters
- * `api_key`
- * `output_type`
Optional Parameters
- * `session_id`
- * `area`
- * `street`
- * `town`
- * `postcode`
- * `county`
- * `latitude`
- * `longitude`
Required Parameters
- * `api_key`
- * `output_type`
- * `area_type`
Optional Parameters
- * `session_id`
- * `area`
- * `street`
- * `town`
- * `postcode`
- * `county`
- * `latitude`
- * `longitude`
Required Parameters
- * `api_key`
Optional Parameters
- * `session_id`
- * `area`
- * `street`
- * `town`
- * `postcode`
- * `county`
- * `latitude`
- * `longitude`
- * `property_type`
- * `radius`
- * `order_by`
- * `ordering`
- * `page_number`
- * `page_size`
- * `output_type`
- * `listing_status`
- * `include_sold`
- * `include_rented`
- * `minimum_price`
- * `maximum_price`
- * `minimum_beds`
- * `maximum_beds`
- * `furnished`
- * `keywords`
- * `listing_id`
Required Parameters
- * `api_key`
Optional Parameters
- * `session_id`
- * `area`
- * `street`
- * `town`
- * `postcode`
- * `county`
- * `latitude`
- * `longitude`
- * `size`
- * `output_type`
Required Parameters
- * `api_key`
- * `output_type`
Optional Parameters
- * `session_id`
- * `area`
- * `street`
- * `town`
- * `postcode`
- * `county`
- * `latitude`
- * `longitude`
Required Parameters
- * `api_key`
Required Parameters
- * `api_key`
Optional Parameters
- * `session_id`
- * `area`
- * `street`
- * `town`
- * `postcode`
- * `county`
- * `latitude`
- * `longitude`
- * `property_id`
- * `order_by`
- * `ordering`
- * `page_number`
- * `page_size`
- * `output_type`
Required Parameters
- * `api_key`
Optional Parameters
- * `session_id`
- * `area`
- * `street`
- * `town`
- * `postcode`
- * `county`
- * `latitude`
- * `longitude`
- * `area_type`
- * `page_number`
- * `page_size`
- * `ordering`
- * `output_type`
Required Parameters
- * `api_key`
- * `property_id`
- * `property_type`
- * `tenure`
- * `num_bedrooms`
- * `num_bathrooms`
- * `num_receptions`
- * `session_id`
Optional Parameters
- * `area`
- * `street`
- * `town`
- * `postcode`
- * `county`
- * `latitude`
- * `longitude`
- * `output_type`
Required Parameters
- * `api_key`
- * `output_type`
- * `area_type`
Optional Parameters
- * `session_id`
- * `area`
- * `street`
- * `town`
- * `postcode`
- * `county`
- * `latitude`
- * `longitude`
- * `ordering`
- * `page_number`
- * `page_size`
General method for calling the methods on the api You don't need to call this directly
Internal method to check if a method needs a session id
Willem Basson [email protected]
This software is copyright (c) 2011 by Willem Basson.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.