Recursos
Visitas y ofertas
Los dos recursos que mueven una operación de verdad.
Visitas
GET /viewings?from=&to=&status=&lead_id=&property_id=
scheduled_at (ISO 8601) es obligatorio y se valida.
Una visita se aloja en la agencia a través de su lead: la tabla no tiene
columna de agencia propia. Una visita sin lead_id es invisible para la API.
lead_iduuidrequiredproperty_iduuidscheduled_atISO 8601requiredManda el huso horario explícito. Una hora sin huso se interpreta.
statusstringnotesstringOfertas
GET /offers?offer_status=&offer_type=&operation_id=&property_id=&lead_id=
Una oferta se ancla en la operación. El lead_id se toma de ella, y el
property_id del cuerpo o de la propia operación — si no hay ninguno de los
dos, 422.
operation_iduuidrequiredamountnumberrequiredcurrencystringproperty_iduuidoffer_typestringSigue al listing_type de la propiedad cuando lo omites.
conditionsstringLa respuesta trae un public_token: es el enlace compartible de la oferta.
Registrar una oferta no la acepta y no mueve la etapa. Aceptar tiene
consecuencias — el bien vuelve a pending y sus publicaciones se pausan — y
por eso es una decisión aparte.