Un proyecto es el contenedor de nivel superior para un desarrollo inmobiliario. Agrupa unidades y guarda metadata compartida (ubicación, banda de precios, amenidades).Documentation Index
Fetch the complete documentation index at: https://developers.flowestate.app/llms.txt
Use this file to discover all available pages before exploring further.
Listar proyectos
projects:read. Paginado.
Query parameters
| Parámetro | Notas |
|---|---|
limit, offset, sortOrder, query | Ver Paginación. query matchea nombre, ciudad y promotora. |
type | Filtrar por tipo de proyecto. |
status | Filtrar por draft, published o archived. |
city | Filtrar por ciudad (match parcial). |
Response 200
data[] paginado. Cada item incluye un campo derivado unitCount.
Crear un proyecto
projects:write.
Request body
Soloname es requerido. Puedes incluir un array units[] opcional para crear unidades iniciales en la misma llamada.
status: draft | published | archived (default draft).
Response 201
Efectos secundarios de webhooks
Se dispara un eventoproject.created. Si se proveyó units[], también se dispara un unit.created por cada unidad.
Obtener un proyecto
projects:read. Incluye el array embebido units[] con id, nombre, tipo, precio, área, estado y timestamps de cada unidad.
Actualizar un proyecto
projects:write. Todos los campos opcionales, debe proveerse al menos uno.
Efectos secundarios de webhooks
Se dispara un eventoproject.updated.
Eliminar un proyecto
projects:write.
Response 200
Efectos secundarios de webhooks
Se dispara un eventoproject.deleted.