Ir al contenido principal

Interfaz de programación de aplicaciones (API)

Conecta tus propios desarrollos a la plataforma

Escrito por Cristian Vera Peña

La extensión de Interfaz de Programación de Aplicaciones (API) de Skedu está pensada para negocios que desean llevar su gestión al siguiente nivel a través de integraciones personalizadas. Esta herramienta permite conectar sistemas externos, desarrollar soluciones propias y automatizar procesos clave del negocio utilizando las funcionalidades principales de Skedu como base.

Con esta extensión, contarás con el respaldo de nuestro equipo de ingenieros y soporte técnico especializado, asegurando la continuidad del servicio y la evolución constante de la documentación disponible para integradores. Su contratación mensual te otorga acceso a un ecosistema de integración robusto, escalable y siempre actualizado.


¿Qué funciones habilita la extensión API?

Gestión de agenda y servicios

Accede a endpoints para integrar funciones relacionadas con la administración de agendas, categorías, servicios disponibles, configuraciones de disponibilidad y bloqueos de horario.

Gestión de reservas

Integra funcionalidades para crear, modificar, anular o eliminar reservas. También podrás trabajar con estados de reserva como asistencias confirmadas o anulaciones.

Gestión de clientes

Realiza operaciones relacionadas con el registro, actualización y consulta de información de tus clientes directamente desde tu sistema externo.

Registro de pagos

Conecta sistemas de pago propios registrando transacciones directamente en la plataforma Skedu a través de la API.

Códigos de descuento

Integra la lógica de tus promociones y campañas aplicando y gestionando códigos de descuento en tus reservas.

Soporte técnico especializado

Accede a un canal de Slack exclusivo para integradores donde nuestro equipo responde dudas técnicas y mantiene la documentación actualizada: Unirse al Slack de soporte.


¿Cómo obtener la extensión API?

1.- Dirígete a la sección Extensiones de tu panel de administración en Skedu

2.- Selecciona la opción "Ver información" de la extensión Interfaz de Programación de Aplicaciones (API)

3.- Rellena los campos de contacto con tus datos

4.- Presiona el botón "Contratar"

5.- Serás contactado por nuestro equipo para guiarte en la activación inicial y entregarte acceso a la documentación


¿Cómo se configura la extensión?

Importante: Para acceder a la configuración, primero debes tener la extensión contratada y habilitada por un administrador.

1.- Una vez recibida la solicitud de contratación, un administrador activará la extensión

2.- Nuestro equipo habilitará el acceso a los endpoints según los permisos y alcances establecidos

3.- Desde ese momento, podrás comenzar a consumir los recursos disponibles de forma segura mediante autenticación


Autenticación

La URL base de todos los requests es https://api.getskedu.com.

Cada request requiere los siguientes headers de autenticación:

Header

Descripción

X-Skedu-App-ID

ID de la aplicación creada para acceder a tu negocio

X-Skedu-App-Secret

Llave secreta asociada a tu aplicación

Importante: Estas llaves son sensibles. Nunca las uses en un ambiente público (frontend); utilízalas solo desde tu propio backend.


Webhooks

Con la extensión activa puedes configurar Webhooks para recibir notificaciones en tiempo real cuando ocurren eventos en tu negocio. Los eventos disponibles incluyen: nuevo cliente registrado, cliente actualizado, cliente eliminado, nuevas reservas creadas y reserva eliminada.

Para activar los Webhooks, escribe a [email protected] con la siguiente información:

  • Nombre del negocio en que deseas activar la integración

  • URL de tu endpoint

Nuestro equipo te responderá con las API Keys (id y secret) y el Webhook secret para validar la autenticidad de las llamadas entrantes.

Importante: Si necesitas un ambiente de pruebas distinto al de producción, indícalo en ese mismo correo.


Consideraciones

  1. Esta extensión tiene un costo mensual de $19.990 + IVA.

  2. El ciclo de facturación comienza una vez que un administrador de Skedu habilita la extensión.

  3. Es necesario tener activo tu plan de Skedu para poder utilizar la API.

  4. Al contratar esta extensión, estás aceptando los términos y condiciones de uso, especialmente aquellos relacionados con licencias, integraciones externas y modificaciones del sistema.

  5. La documentación técnica se actualiza de forma constante para facilitar el trabajo de desarrollo.

  6. Esta extensión requiere una configuración inicial antes de su uso.

  7. La API se encuentra en sus fases iniciales de lanzamiento. La documentación puede contener información incompleta en algunos apartados; sin embargo, se considera apta para producción ya que es utilizada por el propio equipo de Skedu.

¿Ha quedado contestada tu pregunta?