Tutorials, SDKs and Plugins

If you need help to do the first steps with the IS24 API, you should have a look at this page. You can find assistant tutorials, programmed open source SDK's and examples.

If you'd like to have your tool, SDK, Plugin or Code snippet listed, here, please send a mail to service@immobilienscout24.de.

Tutorials and Examples

Building projects tutorial

This tutorial helps you understanding building projects better and shows step by step howto add real estates to projects.

Customer-website Tutorial

This tutorial is for all API clients, which need to display the real estate objects of an immobilienscout24 customer on it's website. We offer you a SDK, show hints about oAuth and explain how to obtain all exposes and real estate objects of an IS24 customer.

Search Tutorial

This tutorial describes how to search for real estates. It is possible to search by region, radius and many parameters.

Region Complete Tutorial

This tutorial shows how to get regions with autocomplete.

Exposé Tutorial

This tutorial shows you the possibilities of the resource Expose. You have access to an expose, to the attachment to an expose, you can send contact requests to an expose or recommend an expose.

Get international Regions tutorial

Tutorial for obtaining international regions, which you will need for creating international real estates.

Java-Signpost Tutorial

This tutorial shows how to connect to the IS24 object API using signpost. This SDK is maintained by Immobilienscout24, so we will give you technical support on this.

 

Example: Java-Signpost

The .NET-SDK supports all ressources of the import-export REST-API and oAuth. It's published on [github]. This SDK is NOT maintained by Immobilienscout24, so we cannot give you technical support on this.

SDKs and Clients

IS24 PHP SDK (open source)

The open source PHP-SDK supports our search, expose and import-export rest api. The SDK is maintained by Immobilienscout24 and we offer technical email support. Please use our Google User Group for technical questions/reporting bugs.

IS24 Java SDK (open source)

Java SDK which completely represents all real estate types, actions and ressources to the import/export REST API. Moreover there are some implemented Search API functions. This SDK is used by the MaklerManager software, so (bug) fixes will be as fast online as they are in the software. The Java SDK is supported by Immobilienscout24.

Java SDK (open source)

This Java SDK is developed and used by the freeware OpenEstate-ImmoTool. The Java SDK supports nearly all methods and ressources of the Import/Export REST API. It is not supported by Immobilienscout24.

.NET SDK (open source)

The opensource .NET SDK supports all ressources of the import-export-Api and oAuth. This SDK is NOT maintained by Immobilienscout24, so we cannot give you technical support on this. Please post support request in the Google User Group
instead.

Ruby client (open scource)

Simple Ruby client which supports oAuth and the expose rest api: https://github.com/bnerd/is24. Immobilienscout24 offers no support on this client.

IS24 Android-SDK (open source)

THis SDK is initially generated by our Android Dev Team, but not maintained and we don't offer support for it. Functionalities: 2-legged oAuth, Search API, Expose API. It's published as open source so feel free to fork and commit!

omniauth library for IS24 API (open source)

OmniAuth is a library that standardizes multi-provider authentication for web applications. It was created to be powerful, flexible, and do as little as possible. Any developer can create strategies for OmniAuth that can authenticate users via disparate systems. You can download the omniauth library, here

Here is omniauth strategy for the IS24 REST API: https://github.com/endil/omniauth-immobilienscout24 (for free). It is actually in use by several api clients.  Immobilienscout24 offers no support on this strategy.

R script to access IS24 API

R is a free programming language for statistic programms. Patrick Hausmann wrote a very slim R script to receive data from ImmobilienScout24 APIs.

Joomla, Wordpress, Typo3 and Contao Modules

Joomla Extension (commercial)

Joomla extension, supports search and expose with individual template (customer CI). Additionally, there's a tool, which controls the menu and only shows the relevant real estates types. Reference:http://www.anders-wohnen.com/

Joomla Component (commercial)

Joomla component, supports search and expose with individual template (customer CI). Additional interface for a POS television. Reference: http://www.bausie.de/

Joomla Module (commercial)

Joomla module, supports im-/export API (realestate/attachments/contact addresses) and (map-based) search & expose. Including backend for editing real estates by template, which can be edited. CSV import for sync with your real estate management software. Available for Joomla version 2.5 and 3. For the expose, a picture -based on the energy certificate values- is automatically generated. Reference: http://wbg-fhain.de/

Joomla Module (free and commercial versions)

Joomla Component, supports search and expose and is available in a free version and commercial versions with enhanced functionalities. The agency also offers a commercial iframe solution.

Info page: http://www.immo-api-agentur.de

Joomla Extension (commercial)

Joomla component, supports search & expose and im-/export api.

Reference: http://www.terrapartner-ibiza.com/ or http://www.remax-dd.de/

Immocaster Wordpress Plugin

The Immocaster Wordpress plugin offers a search form, result list and expose for realestate objects. WP Immomakler© has overtaken this plugin and will offer support and maintenance.

TYPO3 Extension (commercial)

The TYPO3 extensions supports nearly every type of properties mentioned in the API. Find, manage, sync and push properties in your frontend or wherever you want to display them. Connect them with Google Maps and other filters to show individual search results based on perimeter, pricing or everything else.

Agency: http://www.browserwerk.de

Reference: http://www.naspaimmobilien.de/

TYPO3 Extension (commercial)

TYPO3 Extension on base of extbase and fluid. Makes use of the search and expose API to show lists and exposes on the website.

Reference: http://www.tlg.de/ or http://www.wbgw.de/

TYPO3 Extension responsive and flexible (commercial)

This modul supports search and expose, it is responsive. This bootstrap modul is very flexible and can be used for every CMS which is based on PHP.

Agency: http://www.agentur-fahrenheit.de

Reference: http://www.koschate-immobilien.de

Contao Extension "Immomanager" (commercial)

The Contao Immomanager supports search & expose and im-/export-API and export by OpenImmo. It is full customizable to fit your needs in every sense.

Reference: http://immodress.de/

Contao Extension "estao®" for housing corporations (commercial)

Market apartments and commercial offers on your website and real estate portals. The real estate solution estao® presents your properties optimally – also on mobile devices. Import and export interfaces do the work more efficiently.

Reference: http://www.bgp-am.de