
Integración WordPress / 2026
Property Sync API
[ Sobre el proyecto ]
Cuando el registro de inmuebles y la vitrina pública viven en sistemas diferentes, publicar deja de ser una tarea de contenido y se convierte en un problema operativo. Property Sync API conecta ambos lados con una rutina segura y auditable.

[ Desafío ]
Desafío
La idea surgió durante el mantenimiento del sitio de Special Imóveis. Actualizar inmuebles manualmente entre un sistema de origen y WordPress deja espacio para anuncios desactualizados, duplicados y retrabajo. El desafío no era solo importar una API, sino hacer que la sincronización pudiera repetirse sin efectos secundarios.

[ Detalles ]
Detalles
- La solución separa responsabilidades en componentes pequeños: lectura paginada de la API, normalización de datos, detección de cambios, persistencia en WordPress, control de concurrencia y registro de la operación. Así, el flujo es legible, testeable y fácil de mantener.
- Cada inmueble conserva su ID externo y recibe una firma SHA-256 del contenido normalizado. El plugin crea registros nuevos, actualiza solo lo que cambió y omite lo que ya está correcto. Un inmueble inválido no detiene el lote, y un lock evita dos sincronizaciones al mismo tiempo.
- La interfaz administrativa permite configurar la conexión, ejecutar una sincronización manual y entender qué ocurrió mediante contadores y logs. Los tokens permanecen ocultos; la misma rutina puede programarse con WP-Cron, con límites de solicitudes, recuperación de locks expirados y retención controlada de logs.

