Zum Inhalt springen

OnOffice Immobilien synchronisieren

Sie können Ihre OnOffice-Immobilien in die Plattform importieren. Die Daten werden in einem eigenen Bereich neben den Kleinanzeigen-Listings geführt.

Die OnOffice-API muss konfiguriert sein:

  • ONOFFICE_TOKEN
  • ONOFFICE_SECRET

Diese Werte werden serverseitig gesetzt (Cloudflare Worker / Umgebungsvariablen).

  1. Gehen Sie zu Listings → OnOffice in der Seitenleiste
  2. Klicken Sie auf Von OnOffice synchronisieren
  3. Nach Abschluss sehen Sie eine Zusammenfassung (neu, aktualisiert, entfernt)

Der Sync lädt alle Immobilien aus OnOffice (paginiert) und speichert sie in der Datenbank.

OnOfficeApp (Listing)
Interne IDOnOffice-ID (für Termin-Verknüpfung)
Objekt-Nr. externProvider-ID (Immo-Nummer)
Titel, Beschreibung, Lage, AusstattungText-Felder
Ort, PLZ, StraßeStandort
Nutzungsart, ObjekttypKlassifikation
Zimmer, Schlafzimmer, Badezimmer, ZustandObjektdetails
Kaufpreis / Nettokaltmiete / Nebenkosten / WarmmietePreis-Felder
status (aktiv/inaktiv/archiv)status_active
verkauft + reserviert + Vermarktungsartstatus_details.marketing + Flags
status2 (z. B. Referenzobjekt)status_details.workflow

Die OnOffice-Liste zeigt standardmäßig nur aktive Objekte (status_active = true). Verkauft, vermietet, reserviert und Referenzobjekte werden über status_details angezeigt.

Immobilien, die in OnOffice nicht mehr existieren, werden lokal als gelöscht markiert (onoffice_deleted). Sie erscheinen nicht mehr in der OnOffice-Liste, bleiben aber in der Datenbank für Verlauf und Verknüpfungen erhalten.

Unter Listings → Verkauft & Vermietet finden Sie OnOffice-Objekte mit abgeschlossenem Status (verkauft oder vermietet).

  • Der Sync ist manuell — es gibt keinen automatischen Cron-Job
  • OnOffice-Listings erscheinen nicht in der Kleinanzeigen-Tabelle
  • Für Kontakt- und Rescrape-Aktionen nutzen Sie weiterhin die Kleinanzeigen-Listings