Cómo una inmobiliaria sube todo su catálogo CRM a Seeki
Última revisión: 2026-04-14
Una inmobiliaria puede subir todo su catálogo de CRM a Seeki a través de la API de ingestión. En el panel de la inmobiliaria se genera una clave, se envía un lote de inmuebles en uno de los formatos soportados y cada anuncio queda procesado y publicado en los mercados europeos donde operamos, sin escribir código a medida. El panel muestra el progreso por inmueble, refleja los motivos de cada fallo y permite reintentar filas afectadas sin volver a subir el lote completo.
Este artículo es la orientación que nos gustaría que tuviera todo responsable de operaciones de una inmobiliaria la primera vez que mira a Seeki. Recorre el proceso de importación de principio a fin, desde „tenemos miles de anuncios en el CRM" hasta „están publicados en el portal en todos los idiomas que servimos", y describe qué esperar en cada paso.
Onboarding en 5 pasos
- Obtén una clave API. Inicia sesión en el panel de la inmobiliaria y crea una clave en la sección de claves API. La clave queda vinculada a tu inmobiliaria.
- Da formato al payload. Mapea la exportación de tu CRM a un formato soportado. Aceptamos Seeki-JSON (nuestro esquema canónico), OpenImmo (el estándar europeo OASIS muy extendido entre CRMs DACH) e Idealista XML-ML (común en España y Portugal).
- Envía el lote. Haz POST del archivo a la API de ingestión. Los catálogos muy grandes se envían por bloques.
- Sigue el panel de importaciones. Cada anuncio tiene su propia fila con estado en vivo, motivo de fallo y botón de reintento.
- Los anuncios se publican. Cuando un anuncio termina su procesamiento, queda activo en todos los idiomas soportados y es buscable desde las páginas de país y desde la búsqueda con IA.
La mayor parte del trabajo está en el paso 2. Los pasos 3 a 5 se ejecutan en el lado de Seeki.
Qué ocurre cuando llega un anuncio
Un anuncio no aparece en el portal en el instante en que tu POST devuelve 200. Cada elemento se valida de forma asíncrona, se enriquece con datos derivados, se puntúa y se publica. La mayoría de los anuncios terminan en segundos. Si un anuncio tiene un problema corregible (un campo obligatorio que falta, una URL de foto que no carga, una dirección que no podemos situar en el mapa), queda marcado como fallido en el panel con el motivo concreto y el resto del lote sigue.
No necesitas saber qué corre por debajo. Lo que sí necesitas saber es que el panel te dice exactamente dónde está cada anuncio y que arreglar un registro malo no exige volver a subir el feed entero.
Entrada manual, importación web y API de ingestión
Tres formas de publicar en Seeki, pensadas para escalas muy distintas.
| Enfoque | Esfuerzo de configuración | Tiempo por anuncio | Adecuado para | Escala hasta |
|---|---|---|---|---|
| Entrada manual | Ninguno, entra y empieza | 10 a 20 minutos | Unos pocos anuncios premium, inmobiliarias que prueban la plataforma | Decenas |
| Importación web (pegar / subir) | Bajo, mapeo único | Segundos por anuncio | Inmobiliarias medianas sin equipo técnico | Cientos a unos miles |
| API de ingestión | Una mañana de integración | Por debajo de un segundo por anuncio | Inmobiliarias con CRM, actualizaciones frecuentes, inventario multi-país | Decenas de miles |
La decisión suele ser pragmática: si tu CRM ya exporta OpenImmo o tienes un desarrollador que pueda producir Seeki-JSON, la vía API es la más barata. Si llevas una boutique con unas pocas decenas de anuncios premium, la entrada manual te basta.
Qué muestra el panel de importaciones
En el panel es donde el responsable de operaciones pasa la mayor parte del tiempo después del primer lote. Arriba se ve el resumen del import (total, con éxito, en curso, fallidos) y la tabla inferior dice exactamente qué le pasa a cada registro. Filtras por fallidos, lees la columna de motivo, corriges los datos en el CRM y pulsas reintentar en las filas afectadas. No hay que volver a subir el feed entero por unos pocos registros con error.
Cuando un anuncio se publica, la fila enlaza directamente a la página pública para que verifiques cómo se ve en tu idioma objetivo.
Gestiona tus importaciones aquí en cuanto tengas una clave creada.
Suscripción y acceso
La ingestión por API es una funcionalidad de pago para inmobiliarias. El onboarding incluye un paso de suscripción gestionado con Stripe: eliges un plan, introduces los datos de pago o facturación y tu clave API queda activa. La suscripción se factura mensualmente con opción de prepago anual. Si la suscripción caduca, la ingestión se pausa. Los anuncios existentes siguen publicados, pero las importaciones nuevas se rechazan hasta que la facturación esté al día. El plan actual, el consumo y los avisos de renovación se ven en el panel desde la pantalla de resumen.
No hay coste por anuncio sumado a la suscripción. El rendimiento depende del plan. Si de verdad necesitas un rendimiento concurrente muy alto, contáctanos antes de contratar para dimensionar el plan adecuado.
Preguntas frecuentes
¿Qué formato de payload se admite?
Tres formatos. Seeki-JSON es nuestro esquema canónico, un esquema JSON plano y bien documentado que cubre todos los campos del anuncio y las URL de fotos. OpenImmo (el estándar europeo OASIS muy extendido entre CRMs DACH) se acepta como XML o como paquete zip con el XML y los archivos de fotos. Idealista XML-ML se acepta para inmobiliarias españolas y portuguesas cuyo CRM ya habla ese dialecto. La sección de claves API del panel enlaza con la referencia completa del esquema y un playground interactivo.
¿Cómo se gestionan los duplicados?
Los anuncios se identifican por tu ID de inmobiliaria más el ID externo del anuncio, el identificador que ya usa tu CRM. Si vuelves a enviar un anuncio con el mismo ID externo, Seeki lo trata como una actualización, no como un nuevo anuncio. Así, los refrescos rutinarios del catálogo (diarios, horarios o cada vez que tu CRM emite un cambio) funcionan sin lógica de deduplicación por tu parte.
¿Puedo actualizar anuncios en bloque?
Sí. El endpoint de ingestión es el mismo para crear y actualizar. Reenviar un anuncio con campos modificados refresca el registro publicado. Si solo quieres actualizar un subconjunto, envía solo esos anuncios. Seeki no toca los que no estén en el lote. Para eliminar un anuncio, márcalo como inactivo en tu CRM y emítelo con estado vendido o retirado. Quedará archivado de la búsqueda.
¿Y las inmobiliarias fuera de la UE con inventario europeo?
La API no comprueba dónde tiene su sede tu inmobiliaria. Lo que comprueba es si el país del anuncio está entre los mercados europeos donde Seeki opera. Una inmobiliaria con sede en Londres o Nueva York que tenga inventario español o checo usa el mismo endpoint de ingestión. La estructura fiscal y contractual por tu parte sigue siendo responsabilidad tuya. El contrato con Seeki es por el servicio de publicación.
¿Cuánto tardan en aparecer los nuevos anuncios?
Un anuncio termina normalmente en segundos. El tiempo total desde tu POST hasta que el anuncio es buscable depende del tamaño del lote y de la carga actual, pero los lotes pequeños se publican normalmente por debajo del minuto por anuncio de extremo a extremo. Las traducciones a otros idiomas se generan en el primer visionado. El anuncio es plenamente buscable en su idioma de origen al instante y aparece traducido la primera vez que alguien lo abre en otra localización.
¿Y si un anuncio no pasa la validación?
Queda marcado como fallido en el panel con el motivo concreto: campo obligatorio que falta, URL de foto inaccesible, precio por debajo del umbral de plausibilidad, etcétera. El resto del lote sigue. Corrige los datos en el CRM, vuelve a exportar y envía el lote entero o reintenta las filas fallidas desde el panel. No hay penalización por reintentar y la deduplicación por ID externo evita duplicados accidentales.
Próximos pasos
Si tu inmobiliaria está lista, el recorrido es corto: crea una clave, envía un lote de prueba con la exportación de tu CRM, sigue su procesamiento en el panel y enciende el feed completo. Mantenemos a propósito la menor distancia posible entre „tengo un CSV" y „los anuncios están publicados en toda Europa". La plataforma absorbe la complejidad operativa en lugar de devolvértela.
Cuando estés preparado, la página de onboarding te guía por la creación de la clave, el pago y la primera importación en un solo flujo.