Skip to main content
Usá la API pública para conectar Turnito con un bot, CRM, sistema interno o automatización. Podés consultar agendas, disponibilidad, clientes, turnos y cobros; también crear, reprogramar y cancelar turnos. Las operaciones se ejecutan como owner de la cuenta, no como cliente final.

Confirmar si necesitás la API

  • Tenés un bot de WhatsApp, Telegram u otro canal que agenda turnos.
  • Querés sincronizar Turnito con un CRM o un sistema interno.
  • Necesitás consultar disponibilidad o cobros desde otro sistema.
Si solo usás el panel y el link de reserva, no necesitás la API.

Pedir acceso

Hoy el token no se genera desde el panel. Pedilo por email a [email protected] indicando:
  • El email de tu cuenta de Turnito.
  • Para qué lo vas a usar (bot, CRM, etc.).
Vas a recibir un token tk_live_… que se muestra una sola vez. Guardalo en un secret manager o variable de entorno.
El token da acceso a todas las agendas y clientes de tu cuenta. Tratalo como una contraseña: no lo subas a un repositorio, no lo pegues en chats ni en capturas.

Probar el acceso

Base URL: https://api.turnito.app/api/public/v1/
Respuesta esperada: { "status": "ok" }.
Cada respuesta incluye X-Request-ID. Guardalo para diagnosticar errores con soporte.

Elegir la documentación

Referencia de la API

Endpoints, autenticación, errores, rate limits y recetas de turnos y cobros.

Embed firmado

HMAC, cadena canónica y ejemplos para precargar datos en un calendario embebido.

Alcance actual

  • El token no se gestiona desde el panel (por ahora).
  • No hay sandbox ni tokens de prueba (tk_test_).
  • No hay webhooks en v1.
  • No crea ni edita la configuración de la agenda.
  • No soporta reservas recurrentes.
La API tampoco crea ni edita agendas, servicios o precios.