Discussions

Ask a Question
Back to all

Importador de propiedades: campos omitidos al actualizar, catálogo completo y visibilidad web

Hola, estoy armando una integración con el importador de propiedades (JSON + callback) y me quedan algunas dudas:

  1. Campos que no vienen en el JSON al actualizar una ficha existente
    Cuando se actualiza una propiedad que ya existe (mismo reference_code y updated_at más nuevo), ¿los campos que no vienen en el JSON se conservan o vuelven al valor por defecto? La documentación del reporte dice que lo "no brindado" se modifica "por el default", y en la Tabla de atributos contacts dice que "si no se envía ninguno se genera uno por default".
    Me preocupan sobre todo los datos que no se pueden leer por la API v1 y que, por eso, no puedo volver a mandar: propietarios (contacts), internal_comments, commission, los datos de llaves (key_*), network_share y lead_receiver_user. ¿Se pierden, o se reemplazan por el valor por defecto, si actualizo la ficha sin incluirlos? ¿Hay alguna forma de actualizar solo algunos campos?

  2. Propiedades disponibles con "mostrar en web" desactivado
    ¿property/search con only_available: false y append_available: "checked" incluye las propiedades disponibles que tienen "mostrar en web" desactivado? Como disabled_list da de baja todo lo que no viene en el archivo, necesito asegurarme de incluirlas.
    Relacionado: el atributo display_on_web de ATTRIBUTE_CHOICES, ¿es el mismo tilde "mostrar en web" de la ficha?

  3. /inactiveproperty/ y propiedades eliminadas
    ¿/inactiveproperty/ puede devolver ids de propiedades eliminadas, que ya no se pueden consultar por id? Si es así, ¿el importador las tiene en cuenta al dar de baja lo que falta en el archivo, o se pueden ignorar?

  4. Dos detalles de la documentación
    age aparece como campo principal en la Tabla de atributos y también en ATTRIBUTE_CHOICES: ¿dónde conviene mandarlo? Y el departamento, ¿es apartment (como en el JSON de ejemplo) o appartment (como en la tabla)?

¡Gracias!