SwissRETS
SwissRETS is a swiss real estate transaction standard. The main goal ist to standardise data exchange between real estate software and platforms. It’s meant to be a replacement for old and static formats like the widely used IDX 3.01 in Switzerland.
IMPORTANT |
---|
We are moving to JSON format! The Qualipool organization has decided to transition to the JSON format. The standard is now maintained in the Qualipool SwissRETS-JSON repository. Both XML and JSON formats will be supported in parallel for all non-breaking changes, while breaking changes will only be introduced in JSON. We recommend new adopters to use the JSON format. For existing users, we suggest planning the migration to JSON to take full advantage of the SwissRETS feature set. You can find the SwissRETS XML to JSON migration guide here. |
Motivation: JSON has clearly emerged as the dominant format over XML on the market, and we aim to complete the transition before the SwissRETS XML format becomes too widely adopted. |
Using SwissRETS
XML
Schema location declaration for validation.
<?xml version="1.0" encoding="utf-8"?>
<export
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="https://swissrets.ch/dist/v2.7.0/schema.xsd"
>
<!-- ... -->
</export>
Documentation
- XSD docs generated from the schema
- Details
- Attachments - images, documents, links
- Availability - lifecycle states
- Categories - categorization
- Characteristics - facts and features
- Applicables
- Generic-areas - definitions for the non-sia and more simple set of areas.
- SIA-areas - area definitions according to SIA 416
- Usage FAQ
- Utilizations - usage groups
- Heating generation and distribution
- Example files
- Changelog Complete release history and migration paths for braking changes
Submitting a change request or an idea
- Make sure you fill only a single topic per issue
- Please write in English
- Go to the new issue page
Contributing
Developers please check our contribution guide