API MiCalend
Listado de funcionalidades de la API pública de MiCalend.
La API publica de MiCalend permite integrar sistemas externos con la plataforma de gestion de reservas. A traves de esta API es posible consultar, crear y modificar reservas, asi como acceder a informacion de servicios, profesionales, locales y clientes de manera programatica.
Todas las solicitudes deben dirigirse a la siguiente URL base:
https://MiCalend.com/api/public/v1/Todos los endpoints documentados en esta guia se construyen a partir de esta URL base. Por ejemplo, para acceder al listado de reservas, la URL completa seria:
https://MiCalend.com/api/public/v1/bookings ## **Protocolo** Todas las solicitudes deben realizarse mediante **HTTPS**. Las solicitudes realizadas por HTTP plano seran rechazadas por el servidor. Esto garantiza que las credenciales de autenticacion y los datos transmitidos viajen cifrados en todo momento.
Toda solicitud a la API debe incluir el siguiente header para indicar que se espera una respuesta en formato JSON:
accept: application/jsonPara solicitudes que envian datos al servidor (metodos POST y PATCH), se debe incluir ademas el header de tipo de contenido:
content-type: application/json ## **Formato de respuestas** Todas las respuestas de la API se entregan en formato **JSON**. Esto aplica tanto para respuestas exitosas como para mensajes de error.
La API utiliza **HTTP Basic Auth** como mecanismo de autenticacion. Cada solicitud debe incluir las credenciales en el header Authorization.
Las credenciales de acceso (usuario y contrasena) se obtienen desde el panel de administracion de MiCalend:
https://app.MiCalend.com/company_settings/integration ## **Formato del header** La cadena usuario:contrasena debe codificarse en **Base64** y enviarse en el header de la siguiente forma:
Consejo
Recuerda guardar los cambios al finalizar cualquier ajuste en la plataforma.
Si tienes dudas sobre este procedimiento, contacta con nuestro equipo vía WhatsApp o correo.
¿Te resultó útil este artículo?