How do I add a listing automatically?
Here you can learn how to add listings if you have XML feed
Want to publish your listings on JamesEdition automatically using an XML feed?
There are two ways to automatically share your listings/properties:
-
Share an XML feed using JamesEdition format. If you want to build your own feed, please follow these instructions to comply with JamesEdition format.
After this:
-
In your Business account go to section Listings
-
Click the Add Listings button
-
Then choose option Import Listings Automatically and click the Import Listings button
4. Paste in the JamesEdition feed URL and click the Start Import button
5. Share an XML feed provided by your CRM system or MLS. The portal supports most international providers. Feel free to contact us for more information on the list of CRM/MLS systems we work with.
Buyers can use the amenities and features of your properties (property type, indoor and outdoor amenities, view, lot features, etc.) to narrow their search results. We strongly recommend including this information about your listings, along with the key details: number of bedrooms and bathrooms, living and land area, and emission and consumption ratings.

Supported feed formats and CRM providers
- Verified feed formats (from production import pipeline): generic XML (JamesEdition format), Apimo JSON API, Kyero XML, OpenImmo XML, Idealista JSON, Propspace XML, Ego XML.
- Most widely used CRM integrations on JamesEdition today (by active feed count, production data, June 2026):
Apimo • EGO •Inmovilla • Proppy / CASAFARI • Inmoweb • Constellation Data Labs • Iarts Real Status • Witei • X-IMO • InmoEnter • Inmoba / Inmobalia • ReSales Online • 1001Portales • Apex27 • Anywhere (ex-Realogy) • Ubiflow • ORPI • Propspace • Idealista • Reapit • Hektor/Optima-CRM • OnOffice • Real Status
Don't see your CRM listed? Contact us at support@jamesedition.com, we work with most international providers and can check compatibility.
Troubleshooting Common Feed Issues
|
Issue |
Possible cause |
Solution |
|---|---|---|
|
Listings not appearing after feed setup |
Feed URL not accessible, or required fields missing |
Test your feed URL in a browser to confirm it returns data. Ensure every listing includes the required fields |
|
Feed hasn't updated in over 24 hours |
Feed URL changed, or your CRM stopped sending data |
Check with your CRM provider that the feed is still active. If the URL changed, contact support to update it |
|
Some listings imported but others are missing |
Individual listings failed validation (e.g. price below minimum) |
The most common rejection reasons are missing required fields or prices below the category minimum. Contact support with the listing references and we can check the rejection log. |
|
Listing data outdated or incorrect |
Feed sync delay or data not saved in CRM |
Confirm the data in your CRM, then wait for the next sync. If it persists, contact support |
How to Pause or Deactivate Your Feed
If you need to temporarily stop your feed import:
- Contact us at support@jamesedition.com with your Business Account details
- We'll confirm once the change is applied