Documentación API
Cada negocio tiene su propia API REST bajo el prefijo /api/n/<slug>/. Todos los endpoints son compatibles con integraciones externas como Make.com, n8n o agentes de WhatsApp.
Todos los endpoints requieren autenticación. Se aceptan dos métodos:
Para Make.com, n8n, agentes de WhatsApp u otras integraciones. La API key de cada negocio está en el panel de gestión (botón API).
El dashboard del negocio usa JWT. Se obtiene al hacer login.
Sustituye <slug> por el identificador del negocio. Lo encuentras en el listado principal junto a la URL del dashboard.
| Campo | Tipo | Requerido | Descripción |
|---|---|---|---|
| fecha | string | Sí | Formato YYYY-MM-DD |
| servicio | string | Recomendado | Nombre del servicio. Ej: "OPTIMUM" o "OPTIMUM — Txiki". Acepta nombre exacto o prefijo. |
| servicio_id | integer | Alternativa | ID del servicio (alternativa al nombre) |
| Campo | Tipo | Requerido | Descripción |
|---|---|---|---|
| nombre | string | Sí | Nombre del cliente |
| telefono | string | Sí | Teléfono del cliente |
| fecha | string | Sí | YYYY-MM-DD |
| hora | string | Sí | HH:MM (de los slots disponibles) |
| servicio | string | Sí | Nombre del servicio |
| precio | string | Sí | Ej: "99 €" |
| modelo | string | Sí | Modelo del vehículo |
| tiempo_estimado | string | Sí | Ej: "1h 10min" |
| apellidos | string | No | |
| string | No | ||
| variante | string | No | Ej: "Txiki", "Grande" |
| color | string | No | Color del vehículo |
| observaciones | string | No |