iPhone & iPad API

This API is currently being used by iPhone, iPad and facebook applications which are reading the Zoo Property database and server information to client’s applications. Basically, this API can be used for ANY application which is required to request and read the Zoo Property database.

Search Property

Searching for a property contains several input :

Field Description
type Options for type parameters :

  • sold : search for property with status sold
  • sale : search for sale properties
  • lease : search for lease properties
minprice Integer – Minimal price of the property
maxprice Integer – Maximal price of the property
bedrooms Integer – Number of bedrooms
bathrooms Integer – Number of bathrooms
carspaces Integer – Number of carspaces
property_type Muliple property type with “,” coma as separator
ex: type1,type2,type3
suburb Suburb’s value, e.g. Mosman
page Mandatory fields – Integer

Output :

  1. <property>
  2. <id_property>1</id_property>
  3. <description/>
  4. <headline/>
  5. <latitude/>
  6. <longitude/>
  7. <price>23423</price>
  8. <status>sold</status>
  9. <display_price>0</display_price>
  10. <display_price_text/>
  11. <bedrooms>3</bedrooms>
  12. <bathrooms>3</bathrooms>
  13. <carspaces/>
  14. <property_type>Condo</property_type>
  15. <address>122 23</address>
  16. <type>ResidentialSale</type>
  17. <deal_type/>
  18. <sell_type>Sale</sell_type>
  19. <photo/>
  20. <updated_at>2010-09-22 12:00:47</updated_at>
  21. </property>

List of Opentimes

Viewing a list of opentimes requires a page parameter.

Field Description
page Mandatory fields – Integer

Output :

  1. <property>
  2. <id_property>15</id_property>
  3. <description/>
  4. <headline/>
  5. <latitude>-33.886846</latitude>
  6. <longitude>151.247649</longitude>
  7. <price>125000</price>
  8. <status>available</status>
  9. <display_price>1</display_price>
  10. <display_price_text/>
  11. <bedrooms/>
  12. <bathrooms/>
  13. <carspaces/>
  14. <property_type>Education/Training</property_type>
  15. <address>2/16 edward street</address>
  16. <type>BusinessSale</type>
  17. <deal_type/>
  18. <sell_type>Sale</sell_type>
  19. <photo/>
  20. <updated_at>2009-05-22 14:05:40</updated_at>
  21. <opentimes>
  22. <opentime>12 Mar 09, Thu 07:00 AM - 07:00 AM</opentime>
  23. <opentime>14 Mar 09, Sat 07:00 AM - 07:00 AM</opentime>
  24. <opentime>27 May 09, Wed 07:00 AM - 07:00 AM</opentime>
  25. </opentimes>
  26. </property>

List of Auctions

Viewing a list of auctions requires a page parameter.

Field Description
page Mandatory fields – Integer

Output :

  1. <property>
  2. <id_property>3</id_property>
  3. <description>
  4. Vivamus et urna. Curabitur id justo. In egestas tellus a elit. Proin nec justo. Ut sollicitudin, tortor ut lobortis adipiscing, ante lorem faucibus nunc, non fermentum nisi lectus vel nulla. Etiam hendrerit gravida magna. In at ante. Mauris dictum. Donec nisl nulla, scelerisque sit amet, porttitor eu, tempor at, turpis. In sodales nunc quis metus. Vivamus mollis suscipit erat. Nullam vitae nunc. Etiam ac mauris nec dolor sodales imperdiet. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.
  5. </description>
  6. <headline>Bondi Apartment</headline>
  7. <latitude>-33.753795110424655</latitude>
  8. <longitude>151.27121597528458</longitude>
  9. <price>500000</price>
  10. <status>draft</status>
  11. <auction_place>Residence</auction_place>
  12. <auction_date>2009-06-17 : 16:30:00</auction_date>
  13. <bedrooms>3</bedrooms>
  14. <bathrooms>2</bathrooms>
  15. <carspaces>0</carspaces>
  16. <property_type>Studio</property_type>
  17. <address>5/105 Edward Street</address>
  18. <type>ResidentialSale</type>
  19. <deal_type/>
  20. <sell_type>Sale</sell_type>
  21. <photo/>
  22. <updated_at>2009-09-11 07:44:48</updated_at>
  23. </property>

List of Properties

Viewing a list of properties requires a page parameter.

Field Description
page Mandatory fields – Integer
  1. <property>
  2. <id_property>26</id_property>
  3. <description>-</description>
  4. <headline>-</headline>
  5. <latitude>-33.89996234617693</latitude>
  6. <longitude>151.26834869384766</longitude>
  7. <price>451236</price>
  8. <status>draft</status>
  9. <display_price>2</display_price>
  10. <display_price_text/>
  11. <bedrooms>3</bedrooms>
  12. <bathrooms>5</bathrooms>
  13. <carspaces>0</carspaces>
  14. <property_type>Barn</property_type>
  15. <address>5 Edward Street</address>
  16. <type>ResidentialSale</type>
  17. <deal_type/>
  18. <sell_type>Sale</sell_type>
  19. <photo/>
  20. <updated_at>2009-06-19 07:29:44</updated_at>
  21. </property>

List of Sold Listings

Viewing a list of sold properties.

Field Description
type Mandatory fields – sold : search for property with status sold
minprice Integer – Minimal price of the property
maxprice Integer – Maximal price of the property
bedrooms Integer – Number of bedrooms
bathrooms Integer – Number of bathrooms
carspaces Integer – Number of carspaces
property_type Muliple property type with “,” coma as separator
ex: type1,type2,type3
suburb Suburb’s value, e.g. Mosman
page Mandatory fields – Integer

Output :

  1. <property>
  2. <id_property>1</id_property>
  3. <description/>
  4. <headline/>
  5. <latitude/>
  6. <longitude/>
  7. <price>23423</price>
  8. <status>sold</status>
  9. <display_price>0</display_price>
  10. <display_price_text/>
  11. <bedrooms>3</bedrooms>
  12. <bathrooms>3</bathrooms>
  13. <carspaces/>
  14. <property_type>Condo</property_type>
  15. <address>122 23</address>
  16. <type>ResidentialSale</type>
  17. <deal_type/>
  18. <sell_type>Sale</sell_type>
  19. <photo/>
  20. <updated_at>2010-09-22 12:00:47</updated_at>
  21. </property>

List of Agents

Viewing a list of agents assigned to this office.

Field Description
page Mandatory fields – Integer

Output :

  1. <agent>
  2. <email>anemailaddress2@email.com</email>
  3. <fax nil="true"/>
  4. <mobile>217 524 5678</mobile>
  5. <phone>617 524 5678</phone>
  6. <id_agent>40</id_agent>
  7. <name>Peter Julian Ricci</name>
  8. <description>
  9. <p>Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vestibulum tortor quam, feugiat vitae, ultricies eget, tempor sit amet, ante. Donec eu libero sit amet quam egestas semper. Aenean ultricies mi vitae est. Mauris placerat eleifend leo.</p>
  10. <p>Pellentesque habitant morbi tristique senectus et netus et malesuada fames ac turpis egestas. Vestibulum tortor quam, feugiat vitae, ultricies eget, tempor sit amet, ante. Donec eu libero sit amet quam egestas semper. Aenean ultricies mi vitae est. Mauris placerat eleifend leo.</p>
  11. </description>
  12. <property_available>0</property_available>
  13. <property_sold>0</property_sold>
  14. <count_testimonial>1</count_testimonial>
  15. <facebook_username/>
  16. <twitter_username/>
  17. <linkedin_username/>
  18. <photo/>
  19. </agent>

List of Property Types

View a List of property types

Output :

  1. <property_types>
  2. <name>Acreage/Semi-Rural</name>
  3. <name>Alpine</name>
  4. <name>Apartment</name>
  5. <name>Barn</name>
  6. <name>Block of Units</name>
  7. <name>Boathouse</name>
  8. <name>Bungalow</name>
  9. <name>Cabin</name>
  10. <name>Castle</name>
  11. <name>Cave House</name>
  12. <name>Chalet</name>
  13. <name>Chateau</name>
  14. <name>Condo</name>
  15. <name>Converted church</name>
  16. <name>Converted factory</name>
  17. <name>Converted Warehouse</name>
  18. <name>Development/knockdown</name>
  19. <name>Dormer</name>
  20. </property_types>

List of Suburbs

View a List of suburbs requires several inputs:

Field Description
country_name Mandatory fields – String. e.g. Australia
name Suburb’s value, e.g. Mosman
page Mandatory fields – Integer

Property Details

View Property details

Output :

  1. <property_detail>
  2. <headline/>
  3. <description/>
  4. <display_price>0</display_price>
  5. <display_price_text/>
  6. <contacts>
  7. <contact>
  8. <id>3</id>
  9. <email>obama@whitehouse.com</email>
  10. <name>Obama Clinton</name>
  11. <phone>123-345-23324</phone>
  12. <mobile>097865554</mobile>
  13. <fax>88888</fax>
  14. <description>i am great, i am great, i am great</description>
  15. <property_available>0</property_available>
  16. <property_sold>6</property_sold>
  17. <count_testimonial>2</count_testimonial>
  18. <facebook_username/>
  19. <twitter_username/>
  20. <linkedin_username/>
  21. <photo/>
  22. </contact>
  23. </contacts>
  24. <office>
  25. <email>off1@domain.ss.pp</email>
  26. <name>Bondi</name>
  27. <phone>223-009-9820</phone>
  28. <fax>123-000-9999</fax>
  29. </office>
  30. <photos>
  31. </photos>
  32. <floorplans>
  33. </floorplans>
  34. <opentimes>
  35. </opentimes>
  36. <auction_place>sdfd</auction_place>
  37. <auction_date> : </auction_date>
  38. <features>
  39. <feature>Balcony/Patio/Terrace</feature>
  40. </features>
  41. </property_detail>
Note :

1. Web Service format :

2. Accessing Iphone Web Services

The web service is protected by HTTP Basic Authentication, so you will need an access and private keys for each office. These keys are located in the API page for that office in your Developer’s System.
example:
To access the API for Office 176 (RWM):
URL: http://api.agentaccount.com/services/176/properties?page=1
Access Key: a2b61513265756aff26a4cfef222c7a594d4c3d8
Private Key: 647b23911bae9c04d11bd6ef89f77ededb4642f9