Ta strona nie została jeszcze przetłumaczona na Twój język. Wyświetlamy wersję angielski (Wielka Brytania).
Resales import
Copy your agency's own Resales Online listings into Fondaro as your listings, with a dry run first.
The Resales import copies your agency's own Resales Online listings into Fondaro, where they become your listings: on your website, in brochures, on portal feeds and on the Fondaro network. It runs when you ask for it, previews first, and never deletes anything.
Set it up
- Connect Resales Online.
- In Resales Online, set up a spare API filter that returns only your own properties (Properties › Feed Out › API Filters, Only own properties, no location or price limits), and save it with medium images.
- In Fondaro, enter that filter's alias as the Own-listings filter alias (
p_own_filterid). It must differ from the browse filter. - Run a dry run, check the counts, then import.
The routes below take a signed-in session with an active organization (Authorization: Bearer <session token>); a property API key is refused. Importing needs an admin.
Check the import
GET /resales-online/import/own-listings/status
| Field | Meaning |
|---|---|
configured | The Contact ID, API key and own-listings filter are all saved |
lastRun | The last real import (dry runs never replace it); null before the first |
counts.imported | Your listings that came from Resales Online, in any status |
counts.active, counts.inactive | Of those, how many are active and inactive |
Run an import
POST /resales-online/import/own-listings
| Field | Type | Meaning |
|---|---|---|
dryRun | boolean | true to preview without writing. Defaults to false, so send true explicitly for a preview |
created are new listings, updated are listings with at least one changed field, and skipped are unchanged listings or repeated references. Each problem adds an item to errors, for example { "externalRef": "VIVI-1042", "message": "Resales reference exceeds 64 characters" }. A run with errors is a partial success: the other listings are still written.
A real run ("dryRun": false) returns the same shape and:
- creates new listings as
activesale listings with automatic renewal on; - updates the imported fields of listings it created before, matched by their Resales reference;
- never changes the assigned agent, your commission, the lead group, or a status you changed in Fondaro;
- never deactivates or deletes a listing that is missing from Resales Online;
- records an
importedevent in each listing's history.
There is no scheduled run. Run it again whenever you want Fondaro to catch up.
Errors
Every check happens before any listing is written.
| Status | When |
|---|---|
400 | The own-listings filter is not set up, or it returned more than 50 properties (it is probably the shared feed, not your own listings) |
403 | Not an admin |
502 | Resales Online did not return the complete list; nothing was written |
The own-listings filter alias cannot be saved with the same value as the browse filter alias.