Historial de cambios
Qué cambió en la API y cuándo.
2026-10-20
- Publicar MERCADO_LIBRE y PORTAL_INMOBILIARIO en la misma llamada crea un único aviso visible en ambos portales y consume un solo cupo del paquete. Si uno de los dos ya está publicado, el otro reutiliza ese aviso.
- Mientras Mercado Libre asigna el cupo del paquete a un aviso nuevo, la publicación queda PENDING en vez de FAILED y PROPERTY_PUBLICATION_COMPLETED se envía cuando el aviso se activa o es rechazado.
- Yapo y TocToc publican usefulAreaM2 como superficie construida. Antes recibían totalAreaM2 en ese campo. En casas, parcelas y terrenos, TocToc recibe totalAreaM2 como superficie de terreno.
2026-10-19
- La creación de propiedades y su evento PROPERTY_CREATED se guardan en la misma transacción, incluida la idempotencia. Las entregas pendientes se recuperan después de una caída de Redis conservando el identificador para deduplicar.
- Si una publicación termina mientras la propiedad está pausada, se persiste una despublicación de compensación recuperable. Una reanudación cancela esa compensación antes de ejecutarla.
2026-10-14
- POST /v1/properties/{id}/resume vuelve a publicar solo en los portales donde la propiedad estaba publicada al pausarla. Si un portal no está listo, se omite y la propiedad se reanuda en los demás; el detalle devuelto muestra el estado de cada portal.
2026-10-10
- GET /v1/properties/{id}/metrics agrega sharedViewsWith: los portales que comparten el contador de visitas del mismo aviso (Mercado Libre y Portal Inmobiliario).
- Los ejemplos de error 401, 403, 404 y 429 muestran el código y mensaje reales de cada caso; el 403 nombra el scope de la operación.
- Los campos que pueden ser null se documentan con su tipo real (number o string) en vez de object.
- GET /v1/portals lista todos los portales con disponibilidad, cupo de avisos y estado de sincronización.
- Nuevo GET /v1/usage con el cupo de propiedades del plan.
- Nuevo GET /v1/properties/{id}/metrics con vistas, contactos y clics por portal.
- Nuevas rutas para pausar, reanudar y archivar propiedades, y para editar o eliminar fotos.
- Nuevos webhooks PROPERTY_UPDATED y PROPERTY_STATUS_CHANGED; todos los webhooks de propiedad incluyen externalId.