Desarrolladores

La plataforma de hospitalidad abierta
para desarrolladores

Cree integraciones personalizadas, automatice los flujos de trabajo de recepción y despliegue agentes de IA con la API REST de Areca, webhooks en tiempo real y servidor MCP nativo.

Disponibilidad de habitaciones en tiempo real
en cinco líneas de código

Un token de portador, una solicitud, JSON predecible. Consulta disponibilidad y tarifas por tipo de habitación para cualquier rango de fechas y luego crea la reserva con un solo POST al mismo recurso.

Consulta todos los endpoints en la referencia de OpenAPI
curl "https://api.arecabooking.com/properties/$PROPERTY_ID/availability?startDate=2026-10-01&days=7" \
  -H "Authorization: Bearer $ARECA_API_KEY"
GET /properties/{propertyId}/availability

Tres formas de construir en Areca

Solicita datos cuando los necesites, recibe notificaciones en el momento en que cambien o entrégalos a un agente de IA. Los tres comparten los mismos permisos y la misma fuente de verdad.

API REST

Extremos REST abiertos con JSON predecible, autenticación por token bearer y límites de velocidad transparentes. Cobertura completa de reservas, inventario, tarifas, huéspedes, folios y limpieza.

Referencia de la API

Webhooks en tiempo real

Arquitectura orientada a eventos con cargas firmadas HMAC. Activa flujos de trabajo al instante en eventos como booking.created, checkin.completed, payment.logged o room.status_changed.

Ver un payload

Servidor MCP nativo

Un servidor integrado de Protocolo de Contexto de Modelo permite que los LLM y flujos de trabajo de IA inspeccionen el contexto de la propiedad, gestionen reservas y ejecuten acciones con permisos de alcance granular.

Cómo funciona

Infraestructura, no solo software

La mayoría de los proveedores de PMS agregan una API a un producto cerrado y cobran un cargo adicional por ello. Areca fue diseñada de manera opuesta.

API-prioritario, no API-adicional

El panel de control de Areca está construido sobre los mismos endpoints que utilizas. Si una funcionalidad existe en la interfaz, también existe en la API, con los mismos datos, la misma validación y la misma velocidad.

Sin muros de pago, sin ataduras

El acceso a la API no es un complemento empresarial. Las reservas, el inventario, las tarifas, los huéspedes y los folios están disponibles desde el primer día, en todos los planes, para que tus datos siempre sean tuyos.

Eventos en lugar de sondeo

Los webhooks envían cada cambio en el momento en que ocurre. Mantén cerraduras inteligentes, aplicaciones de mensajería y herramientas contables sincronizadas sin agotar solicitudes en bucles de sondeo.

Creado para agentes de IA

Un servidor MCP nativo permite que Claude, herramientas LLM personalizadas y bots internos lean la disponibilidad en tiempo real, consulten folios de huéspedes y realicen check-ins, todo dentro de los permisos que otorgues.

Deja de hacer sondeos. Comienza a reaccionar.

Suscríbete a los eventos que te interesan y Areca entrega una carga útil JSON firmada a tu endpoint en segundos. Verifica la firma HMAC, actúa sobre el evento y mantén cada sistema externo perfectamente sincronizado.

  • booking.created
  • booking.modified
  • booking.cancelled
  • checkin.completed
  • checkout.completed
  • payment.logged
  • room.status_changed
POST /webhooks/areca
X-Areca-Signature: sha256=9f2c4e...

{
  "type": "checkin.completed",
  "createdAt": "2026-10-01T14:02:11Z",
  "propertyId": "7c1e9a52-...",
  "data": {
    "bookingId": "b4d0f3e1-...",
    "room": "204",
    "checkOut": "2026-10-04"
  }
}

Dale a tus agentes de IA una recepción

Areca habla el Protocolo de Contexto de Modelo de forma nativa. Conecta a Claude, tus propias herramientas LLM o un bot interno y podrá razonar sobre los datos en tiempo real de las propiedades y realizar acciones reales, limitadas exactamente a los permisos que asignes a su token.

  • Funciona con Claude y cualquier cliente compatible con MCP
  • Herramientas para disponibilidad, reservas, huéspedes y folios
  • Ámbitos de lectura y escritura concedidos por token, nunca más
Recepcionista
Conectado a Areca MCP
MCP
¿Qué habitaciones dobles están libres el próximo fin de semana y a qué precio?
search_availability 142 ms
{ "from": "2026-10-09", "nights": 2, "occupancy": 2 }

Tres habitaciones dobles están libres del viernes 9 al domingo 11 de octubre:

  • 201Doble Deluxe€128 / noche
  • 204Doble Estándar€112 / noche
  • 305Doble Vista al Mar€146 / noche

¿Quieres que reserve la habitación 305 para tu huésped?

¿Qué vas a
construir después?

Un webhook y unas pocas líneas de código son todo lo que necesitas para conectar Areca al hardware y las herramientas que tu propiedad ya utiliza.

Genera un código de puerta en el momento en que un huésped hace el check-in y envíalo mediante webhook a los puentes de cerraduras Yale, Salto o August. Revócalo automáticamente al hacer el check-out.

// Fires the moment the front desk checks a guest in
app.post("/webhooks/areca", async (req, res) => {
  const { type, data } = verifyArecaSignature(req);
  if (type === "checkin.completed") {
    const code = await salto.createAccessCode({
      room: data.room,
      validUntil: data.checkOut,
    });
    await sms.send(data.guest.phone, `Your door code: ${code}`);
  }
  res.sendStatus(200);
});

// Fires the moment the front desk checks a guest in
app.post("/webhooks/areca", async (req, res) => {
  const { type, data } = verifyArecaSignature(req);
  if (type === "checkin.completed") {
    const code = await salto.createAccessCode({
      room: data.room,
      validUntil: data.checkOut,
    });
    await sms.send(data.guest.phone, `Your door code: ${code}`);
  }
  res.sendStatus(200);
});

Comienza a construir en Areca

Explora la referencia de la API hoy mismo o cuéntanos qué estás creando y te ayudaremos a lanzarlo.

¡Próximamente! Únete a la lista de espera para obtener precios exclusivos de pre-venta.

Preguntas frecuentes para desarrolladores

Sí. Areca es API-first: el panel de control funciona sobre la API pública REST, por lo que las reservas, disponibilidad, tarifas, huéspedes, folios y limpieza están disponibles para tus integraciones.