Sistema Operativo
Backend Control & Engine Status
Base de Datos
Cargando...
Firebase
Cargando...
Socket.IO
Cargando...
Guía de Integración para Desarrolladores
Sigue estos pasos para integrar el ecosistema de Agendify en tu propia plataforma.
Registro de Empresa
El primer paso es crear el perfil del negocio. Este endpoint requiere autenticación y maneja datos multipart para el logo.
// Multipart/form-data
{
"name": "Mi Spa Profesional",
"categoryUuid": "uuid-de-categoria",
"location": "{\"cityUuid\": \"...\", \"address\": \"Av. Central\"}",
"logo": (File)
}
Configuración de Servicios y Personal
Define lo que ofrece el negocio y quién lo atiende. Estos datos son cruciales para el motor de reserva.
{
"name": "Masaje Relax",
"price": 45,
"duration": 60
}
Consultar Disponibilidad
Antes de agendar, consulta los horarios disponibles. El motor calcula automáticamente los huecos libres basados en la agenda actual.
Params query: businessUuid, startDate, serviceUuid
Agendar Citas
Puedes agendar citas para usuarios registrados o como invitados rápidos. El sistema notificará inmediatamente al dueño.
{
"usernameOrEmail": "cliente@email.com",
"businessUuid": "8f8e...",
"serviceUuid": "a1b2...",
"date": "2026-02-20",
"startTime": "10:00"
}
Sincronización Total
¡Magia en tiempo real! Cualquier cita creada via API se refleja instantáneamente en:
- App de Negocio (Notificaciones Push)
- Calendario de la Aplicación Móvil
- Confirmación por Correo
Usamos WebSockets y BullMQ para garantizar que no se pierda ninguna cita.