Reintentar el alta en Mapaprop

POST /property-v1/properties/{paId}/mapaprop

En el camino normal no la llamás. Si sos cliente de Mapaprop y generaste tu token desde la app, la propiedad se da de alta sola en tu cuenta: apenas termina la ingesta de las imágenes, sin que pidas nada — ver Mapaprop. El resultado aparece en el bloque mapaprop del GET de la propiedad.

Este endpoint existe para reintentar cuando el alta se frenó y vos ya corregiste la causa.

El bloque mapaprop

{
  "mapaprop": {
    "state": "synced",
    "propertyId": 2619527,
    "branchId": 1,
    "message": "La propiedad existe en tu cuenta de Mapaprop con el id 2619527 (sucursal 1)…"
  }
}
statequé pasó¿reintentar?
pendingtodavía no corrióno: esperá
syncedla propiedad existe en la cuentano hace falta
rejectedel objeto tiene algo que Mapaprop no puede guardarsí, después de corregirlo
blockedla cuenta no está en condicionesno: escribinos
unauthorizedun problema nuestrono: ya lo estamos viendo
exhaustedse agotaron los reintentos automáticossí

synced significa que la propiedad existe, no que esté publicada. Para publicarla usá PUT /properties/{paId}/publication/mapaprop.

Cuándo sirve

Cuando el estado es rejected. El bloque te dice qué campo y por qué:

{
  "state": "rejected",
  "fields": ["currency"],
  "message": "Mapaprop rechazó la propiedad: currency llegó como 1 (number) y Mapaprop guarda un código ISO. Mandá uno de: USD, ARS. Corregila con PUT …"
}

Corregí el objeto con PUT /properties/{paId} y recién entonces reintentá.

Cuando la propiedad quedó synced pero sin sus imágenes. Si el alta salió bien y los accesorios —fotos, plano, videos— fallaron, el bloque lo dice en accessoriesMessage. En ese caso el reintento manda sólo los accesorios: no vuelve a crear la propiedad.

La respuesta

202 Accepted
{
  "paId": "01M6Q16SAKDDD12YZ5RQKSN03G",
  "reintentada": true,
  "detail": "El alta en Mapaprop se está reintentando. El resultado aparece en GET /property-v1/properties/{paId}."
}

Es asincrónica: contesta enseguida y el resultado aparece en el GET. No esperes el alta en esta llamada.

Los 409

errorqué significa
already_syncedla propiedad ya está dada de alta y sus accesorios también
no_customer_idtu token no salió de una cuenta de Mapaprop: tus propiedades viven sólo en PropertyAPI
not_consolidatedlas imágenes todavía se están procesando. El alta se dispara sola cuando terminan

Si no sos cliente de Mapaprop —o generaste el token por otra vía—, este endpoint no te sirve y el alta nunca se dispara. Es el caso normal de un integrador que sólo publica en portales.