API de agendamiento para plataformas

Agrega agendamiento a tu producto.
Salta los edge cases.

Una API REST se encarga de disponibilidad, reservas, sincronización de calendario, zonas horarias, recordatorios y webhooks. Tus usuarios obtienen una experiencia de agendamiento impecable. Tus ingenieros se enfocan en lo que diferencia tu producto.

terminal
$ curl -X POST \
  https://www.kalendme.com/api/v1/users \
  -H "Authorization: Bearer km_key" \
  -H "Content-Type: application/json" \
  -d '{
    "email": "dr.silva@yourapp.com",
    "name": "Dr. Silva",
    "timezone": "America/Sao_Paulo"
  }'
¿Por qué no construirlo?

Todos los equipos creen que agendar es un proyecto de fin de semana

Hasta que descubren lo que realmente implica.

Matemática de zonas horarias

Transiciones de horario de verano, actualizaciones de la base IANA, usuarios en más de 20 zonas. Un edge case perdido significa citas perdidas.

Sincronización de calendario que se rompe

Los tokens OAuth de Google y Microsoft expiran. Los webhooks dejan de funcionar. Los rate limits cambian. Te conviertes en un equipo de mantenimiento de calendario.

Disponibilidad es un problema de restricciones

Eventos superpuestos, tiempo entre reuniones, conflictos multi-host, excepciones de recurrencia. No es una consulta. Es un motor.

El backlog nunca termina

Reagendamiento, cancelaciones, recordatorios, manejo de no-shows, distribución round-robin. Cada feature genera tres más.

KalendMe resolvió estos problemas a lo largo de cinco años y 1.4 millones de eventos de calendario. Tú recibes el resultado en una llamada de API.

Capacidades de la API

Todo lo que tu producto necesita para agendar

Links de agendamiento

Crea links por usuario con duración, ventanas de disponibilidad, ubicación y tiempo entre reuniones personalizados.

POST /v1/users/{userId}/links

Disponibilidad en tiempo real

Consulta horarios libres para cualquier usuario, link y rango de fechas. Considera todos los calendarios conectados y tiempos de buffer.

GET /v1/users/{userId}/links/{linkId}/availability

Sincronización de calendario

Sincronización bidireccional con Google Calendar, Microsoft Outlook y Office 365. Notificaciones push mantienen todo actualizado.

GET /v1/users/{userId}/calendars

Round-robin y grupos

Distribuye reservas entre miembros del equipo automáticamente, o exige a todos los anfitriones para reuniones grupales.

schedulingMode: ROUND_ROBIN

Webhooks

Recibe notificaciones sobre creación, cancelación y expiración de reservas. Logs de entrega incluidos.

POST /v1/webhooks

Disponibilidad masiva

Encuentra horarios en los que múltiples usuarios están libres. Una llamada reemplaza cientos de verificaciones individuales.

POST /v1/availability/calculate-mass-availability
Integración

Tres llamadas de API hasta tu primera reserva

1

Crea un usuario

Mapea los usuarios de tu plataforma en KalendMe. Cada uno obtiene su propio calendario, disponibilidad y links.

request
POST /v1/users
{
  "email": "dr.silva@tuapp.com",
  "name": "Dr. Silva",
  "timezone": "America/Bogota"
}
2

Crea un link de agendamiento

Configura duración, horarios, tiempo entre reuniones y ubicación. Embebe la página o construye tu propia UI.

request
POST /v1/users/{userId}/links
{
  "title": "Consulta",
  "durationMinutes": 50,
  "schedulingMode": "SOLO"
}
3

Recibe reservas

Tu backend recibe la notificación. Los eventos se sincronizan automáticamente. Los emails de confirmación se envían. Cero código de agendamiento.

request
// Payload del webhook
{
  "event": "event.created",
  "data": {
    "title": "Consulta",
    "status": "CONFIRMED",
    "attendees": [{ "name": "Maria" }]
  }
}
En producción

Confiado por plataformas en América Latina

1.4M+

Eventos de calendario procesados

3,500+

Usuarios en la plataforma

5 años

En producción

Cuando mapeamos los edge cases — zona horaria DST, refresh de tokens, reglas de recurrencia, conflictos multi-host — nos dimos cuenta de que no era un proyecto con fecha de fin. Era un compromiso permanente de ingeniería. Preferimos que nuestro equipo trabaje en lo que nos diferencia.

CTO, plataforma de salud mental respaldada por Y Combinator

Precios

Paga por reserva, no por asiento

Tu plataforma crece, tus costos se mantienen predecibles. Sin cobro por usuario para clientes de API.

Sandbox

Prueba todo. Sin límites.

Gratis
  • Acceso completo a la API
  • Ambiente de prueba
  • Prueba de webhooks
  • Sin tarjeta de crédito
Empieza a construir

Launch

100 primeras reservas gratis.

$0/mes
  • 100 reservas/mes incluidas
  • Sincronización de calendario
  • Notificaciones por email
  • $0.25 por reserva extra
Empieza a construir

Grow

Para plataformas en crecimiento.

$99/mes
  • 500 reservas/mes incluidas
  • Round-robin y grupos
  • API de disponibilidad masiva
  • $0.15 por reserva extra
  • Soporte prioritario
Empieza a construir

Scale

Para plataformas a escala.

$499/mes
  • 2,000 reservas/mes incluidas
  • Todo lo de Grow
  • $0.10 por reserva extra
  • Soporte dedicado
  • SLA personalizado
Habla con nosotros

Necesitas mas? Planes Enterprise con precios personalizados, SLA y opciones white-label. Contáctanos

Experiencia de desarrollador

Hecho para devs que entregan rápido

API REST, sin SDK obligatorio

JSON estándar sobre HTTPS. Auth via API key en el header Authorization. Funciona con cualquier lenguaje, cualquier framework.

Servidor MCP para agentes de IA

Publicado en npm como @kalendme/mcp-server. Deja que asistentes de IA consulten disponibilidad, agenden reuniones y gestionen calendarios.

Webhooks con logs de entrega

Registra endpoints, elige eventos, inspecciona el historial de entregas. Debug sin adivinar.

Comparación

Cómo se compara KalendMe

Tiempo a primera reserva

KalendMeHoras
Construir internoMeses
CalendlyN/A
Cronofy / NylasSemanas

Sinc. de calendario

KalendMeIncluido
Construir internoTú lo construyes
CalendlySolo su UI
Cronofy / NylasIncluido

UI de reserva

KalendMeHosted + API
Construir internoTú lo construyes
CalendlySolo su UI
Cronofy / NylasSolo API

Round-robin

KalendMeIncluido
Construir internoTú lo construyes
CalendlyEnterprise $$$
Cronofy / NylasLimitado

Modelo de precio

KalendMePor reserva
Construir internoSalario de ing.
CalendlyPor asiento $10+
Cronofy / NylasPor usuario $3-9

LATAM-nativo

KalendMePT/ES/EN, BRL
Construir interno
CalendlyInglés primero
Cronofy / NylasInglés primero
FAQ

Preguntas frecuentes

Tu producto necesita agendamiento.
No necesitas construirlo.