{"id":1300,"date":"2026-01-19T14:51:27","date_gmt":"2026-01-19T13:51:27","guid":{"rendered":"https:\/\/devdocs.resales-online.com\/index.php\/docs\/property-import-xml-definition-1-5\/alternative-xml-formats\/kyero-format\/"},"modified":"2026-01-19T16:17:30","modified_gmt":"2026-01-19T15:17:30","slug":"kyero-format","status":"publish","type":"docs","link":"https:\/\/devdocs.resales-online.com\/index.php\/docs\/property-import-xml-definition-1-5\/alternative-xml-formats\/kyero-format\/","title":{"rendered":"Kyero format"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\"><strong>Additional Kyero XML nodes:<\/strong><\/h2>\n\n\n\n<p>Official Kyero format specification: <a href=\"https:\/\/feeds.kyero.com\/assets\/kyero_v3_test_feed.xml\">https:\/\/feeds.kyero.com\/assets\/kyero_v3_test_feed.xml<\/a><br><br>You can use standard Kyero format, it will work for Resales-Online importations, but we recommend to add the following extra fields so the importation to Resales-Online would be more accurate and automatic. It will reduce the amount of additional editing you may have to do to each property when importing.<\/p>\n\n\n\n<p>We allow to include more extra fields in Kyero XML (not included in Kyero specs), to make Kyero XML stronger and have a better approach on Resales-Online:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Cadastral reference<\/li>\n\n\n\n<li>Commission<\/li>\n\n\n\n<li>Address<\/li>\n\n\n\n<li>Terrace<\/li>\n\n\n\n<li>Floor<\/li>\n\n\n\n<li>Property types<\/li>\n\n\n\n<li>Features *<\/li>\n<\/ul>\n\n\n\n<p><\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>\u00b7 Cadastral reference<\/strong><\/h4>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-plain\"><code>&lt;cadastralRef&gt;1234A1234567890123BC&lt;\/cadastralRef&gt;<\/code><\/pre><\/div>\n\n\n\n<h4 class=\"wp-block-heading\">\u00b7 <strong>Commission<\/strong> <\/h4>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-plain\"><code>&lt;commission&gt;\n    &lt;value&gt;5.0&lt;\/value&gt;\n    &lt;split&gt;50&lt;\/split&gt;\n    &lt;notes&gt; Please contact with agent. Min 5000\u20ac + IVA &lt;\/notes&gt;\n&lt;\/commission&gt;<\/code><\/pre><\/div>\n\n\n\n<p>Where value is commission percentage.<\/p>\n\n\n\n<p>Split is the listing agent split. <\/p>\n\n\n\n<p>If you set split = 60, then Lister commission pct = 60%, selling commission pct = 40%<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">\u00b7 <strong>Address<\/strong><\/h4>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-plain\"><code>&lt;address&gt; Calle Alhondiga n7, M\u00e1laga &lt;\/address&gt;<\/code><\/pre><\/div>\n\n\n\n<p>If is longer than 64 chars we will split it into Address1 and Address2 fields.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">\u00b7 <strong>Terrace<\/strong><\/h4>\n\n\n\n<p>Extra <strong>terrace<\/strong> field within Kyero surface area XML node:<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-plain\"><code>&lt;surface_area&gt;\n    &lt;built&gt;178&lt;\/built&gt;\n    &lt;plot&gt;331&lt;\/plot&gt;\n    &lt;terrace&gt;20&lt;\/terrace&gt;\n&lt;\/surface_area&gt;<\/code><\/pre><\/div>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>\u00b7 Floor<\/strong><\/h4>\n\n\n\n<p>Extra floor field. Shows in which floor the accommodation is on.<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-plain\"><code>&lt;floor&gt;2&lt;\/floor&gt;<\/code><\/pre><\/div>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>\u00b7 Property Types<\/strong><\/h4>\n\n\n\n<p>Kyero specifies its property type field as &lt;type> Penthouse &lt;\/type>.<br><br>They have a list of property types which all of those values are mapped in Resales-Online to convert them to valid Resales-Online property types.<br><br>But to ensure using correct property types please use Resales-Online property types:<br><a href=\"https:\/\/devdocs.resales-online.com\/index.php\/docs\/property-import-xml-definition-1-5\/xml-format-definition\/apendix-1-property-types\/\">Resales-Online property types list <\/a><br><br>If you use Resales-Online property types you must include type and subtype<\/p>\n\n\n\n<p>We allow two different ways to bring property types:<\/p>\n\n\n\n<p>a) Single type field:<\/p>\n\n\n\n<ol class=\"wp-block-list\"><\/ol>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-plain\"><code>&lt;type&gt; Penthouse &lt;\/type&gt; Kyero type example\n\n&lt;type&gt; Apartment Ground Floor &lt;\/type&gt; Resales-online type example (type + subtype)<\/code><\/pre><\/div>\n\n\n\n<p>b) Type and subtype fields (Resales-Online recommendation)<\/p>\n\n\n\n<ol class=\"wp-block-list\"><\/ol>\n\n\n\n<ol class=\"wp-block-list\"><\/ol>\n\n\n\n<ol class=\"wp-block-list\"><\/ol>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-plain\"><code>&lt;type&gt; Apartment &lt;\/type&gt; \n&lt;subtype&gt; Ground Floor &lt;\/subtype&gt;<\/code><\/pre><\/div>\n\n\n\n<p>If you use Kyero example, please bring a Kyero property type from their list.<br>If you use Resales-Online example, please bring type + subtype from Resales-Online list.<\/p>\n\n\n\n<p>In both cases use the exact same words.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>\u00b7 Features<\/strong><\/h4>\n\n\n\n<p>Kyero includes a features node, where each feature is sent individually from a free text feature:<\/p>\n\n\n\n<div class=\"hcb_wrap\"><pre class=\"prism line-numbers lang-plain\"><code>&lt;features&gt;\n   &lt;feature&gt;Bargain&lt;\/feature&gt;\n&lt;\/features&gt;<\/code><\/pre><\/div>\n\n\n\n<p>Here is a list of secure names that you can use in your Kyero XML to correctly import them in to Resales-Online.<br><\/p>\n","protected":false},"featured_media":0,"parent":754,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","doc_tag":[],"class_list":["post-1300","docs","type-docs","status-publish","hentry"],"comment_count":0,"_links":{"self":[{"href":"https:\/\/devdocs.resales-online.com\/index.php\/wp-json\/wp\/v2\/docs\/1300","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devdocs.resales-online.com\/index.php\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/devdocs.resales-online.com\/index.php\/wp-json\/wp\/v2\/types\/docs"}],"replies":[{"embeddable":true,"href":"https:\/\/devdocs.resales-online.com\/index.php\/wp-json\/wp\/v2\/comments?post=1300"}],"version-history":[{"count":6,"href":"https:\/\/devdocs.resales-online.com\/index.php\/wp-json\/wp\/v2\/docs\/1300\/revisions"}],"predecessor-version":[{"id":1312,"href":"https:\/\/devdocs.resales-online.com\/index.php\/wp-json\/wp\/v2\/docs\/1300\/revisions\/1312"}],"up":[{"embeddable":true,"href":"https:\/\/devdocs.resales-online.com\/index.php\/wp-json\/wp\/v2\/docs\/754"}],"next":[{"title":"Features from Kyero format","link":"https:\/\/devdocs.resales-online.com\/index.php\/docs\/property-import-xml-definition-1-5\/alternative-xml-formats\/features-list\/","href":"https:\/\/devdocs.resales-online.com\/index.php\/wp-json\/wp\/v2\/docs\/1064"}],"wp:attachment":[{"href":"https:\/\/devdocs.resales-online.com\/index.php\/wp-json\/wp\/v2\/media?parent=1300"}],"wp:term":[{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/devdocs.resales-online.com\/index.php\/wp-json\/wp\/v2\/doc_tag?post=1300"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}