◇ Protocolo abierto · alineado a RESO

Una API abierta de inmuebles, pensada para agentes.

El mismo inventario que ves en el sitio está disponible como API pública y como servidor MCP para asistentes de IA. Sin contratos, sin muros de datos: la lectura básica no requiere autenticación.

REST / JSON

Búsqueda por precio, tipo, recámaras y radio geográfico. Respuestas con forma RESO.

RESO Web API

Capa OData (/Property) con los nombres del Data Dictionary, para integrar con sistemas RESO.

Agentes (MCP)

Un servidor MCP expone la búsqueda a Claude y a cualquier cliente MCP. Un plugin para ChatGPT sale del mismo contrato.

Empieza en un curl

Casas en renta a 12 km del centro de Toluca, hasta $9,000, con 2+ recámaras:

curl "https://inmodb-ten.vercel.app/api/v1/properties?\
  transactionType=ForLease&near=19.2926,-99.6569&radius=12000&\
  minBedrooms=2&maxPrice=9000&limit=3"

Endpoints

GET  /api/v1/properties            búsqueda (filtros + radio geográfico)
GET  /api/v1/properties/{key}      ficha completa (fotos, descripción, coords)
GET  /api/v1/Property              RESO Web API (subconjunto OData)

El contrato

La especificación OpenAPI es la fuente de verdad: de ella se derivan esta API, el servidor MCP y el manifiesto del plugin. Ver openapi.yaml → · manifiesto del plugin →

Modelo de datos

Alineado al RESO Data Dictionary: Property, Media, Member (anunciantes) y Office (agencias). Cada propiedad trae su procedencia y un nivel de confianza — nada entra sin pasar las validaciones de calidad.

Nota: los datos actuales provienen de una fase experimental de ingesta. El protocolo está diseñado para recibir inventario de partners por API.