¿Qué permisos le doy a cada llave de API y cómo pruebo sin gastar saldo?
En «Integraciones» → «API» → «Llaves» creas una llave por sistema y le das solo los permisos que usa. Una llave de prueba no hace llamadas reales ni gasta saldo, y «Rotar» te da 30 días para cambiarla sin cortar nada.
Video en preparación
Estamos grabando este video. Mientras tanto, la guía de abajo te lleva paso a paso.
Objetivo de la lección
Crear llaves con permisos mínimos, de prueba o reales, con caducidad, y rotarlas o eliminarlas sin cortar tu integración.
Lleva lo aprendido a tu cuenta: abre esta pantalla en Talkyria.
Abrir en Talkyria(se abre en una pestaña nueva)Guía
Objetivo: Crear llaves con permisos mínimos, de prueba o reales, con caducidad, y rotarlas o eliminarlas sin cortar tu integración.
Nivel: Avanzado · Duración: 3 min · Antes de esta lección: «¿Cómo funciona la API de Talkyria antes de escribir una sola línea?»
Dónde, en Talkyria: app.talkyria.com/integraciones/api
Gancho
Una llave con acceso total es una llave maestra: si se pierde, abre todo. En cuatro minutos vas a crear llaves que solo abren lo que cada sistema necesita.
Lo que vas a lograr
Vas a crear una llave de prueba para desarrollar, una real con permisos mínimos para producción, y vas a saber rotarla o eliminarla cuando haga falta.
Pasos en pantalla
- Abre «Integraciones» → «API», pestaña «Llaves». Arriba está «API Keys»: «Genera claves para autenticar requests a la API de Talkyria».
- En «Nombre (ej: ChateaPro)» escribe quién la va a usar, por ejemplo «Mi CRM». Así sabrás cuál rotar si algo pasa.
- Abre «▸ Opciones avanzadas (permisos, tienda, modo prueba, caducidad)». En «Permisos (scopes)» marca solo lo necesario. Para disparar llamadas y leer resultados bastan «Disparar llamadas / ingresar órdenes a llamar» y «Leer resultado de llamadas (duración, outcome, resumen)».
- La transcripción y la grabación son contenido sensible: van en un permiso aparte, «Leer transcripción + grabación (contenido sensible)». Márcalo solo si tu sistema de verdad las necesita.
- Activa «Modo de prueba (sandbox)» mientras desarrollas: la llave empieza por tk_test_, no hace llamadas reales, no consume saldo y caduca sola.
- Si quieres, define la «Caducidad» en días y elige «Restringir a una tienda» o «Todo el workspace (envía el header X-Talkyria-Shop en cada request)».
- Pulsa «Generar API Key» y cópiala en ese momento: «no podrás verla completa de nuevo». En la tabla verás su «Tipo», sus «Permisos», «Caduca» y «Último uso».
- Para cambiarla sin cortar tu integración pulsa «Rotar»: la anterior sigue funcionando 30 días. Para cortarla ya, «Eliminar» y confirma «¿Confirmar eliminación?».
Error común y cómo resolverlo
Pasar a producción con la llave de prueba. Todo «funciona», pero ninguna llamada sale de verdad: la respuesta trae test true y test_simulated. Cuando termines de probar, crea una llave real con los mismos permisos y cámbiala en tu sistema.
¿Y ahora qué?
Con tu llave lista, dispara tu primera llamada por API. Siguiente lección: «¿Cómo creo un pedido y disparo su llamada por API?».
Paso a paso
Abre «Integraciones» → «API», pestaña «Llaves». Arriba está «API Keys»: «Genera claves para autenticar requests a la API de Talkyria».
En «Nombre (ej: ChateaPro)» escribe quién la va a usar, por ejemplo «Mi CRM». Así sabrás cuál rotar si algo pasa.
Abre «▸ Opciones avanzadas (permisos, tienda, modo prueba, caducidad)». En «Permisos (scopes)» marca solo lo necesario. Para disparar llamadas y leer resultados bastan «Disparar llamadas / ingresar órdenes a llamar» y «Leer resultado de llamadas (duración, outcome, resumen)».
La transcripción y la grabación son contenido sensible: van en un permiso aparte, «Leer transcripción + grabación (contenido sensible)». Márcalo solo si tu sistema de verdad las necesita.
Activa «Modo de prueba (sandbox)» mientras desarrollas: la llave empieza por tk_test_, no hace llamadas reales, no consume saldo y caduca sola.
Si quieres, define la «Caducidad» en días y elige «Restringir a una tienda» o «Todo el workspace (envía el header X-Talkyria-Shop en cada request)».
Pulsa «Generar API Key» y cópiala en ese momento: «no podrás verla completa de nuevo». En la tabla verás su «Tipo», sus «Permisos», «Caduca» y «Último uso».
Para cambiarla sin cortar tu integración pulsa «Rotar»: la anterior sigue funcionando 30 días. Para cortarla ya, «Eliminar» y confirma «¿Confirmar eliminación?».
Preguntas frecuentes
¿Qué hace una llave de prueba?
Las operaciones que llaman o cambian pedidos responden simuladas, sin llamadas reales ni cobro. La gestión de agentes y de ofertas sí se aplica de verdad, porque es configuración.
¿Las llamadas con asesor tienen modo de prueba?
No. Una llamada con asesor pedida con una llave de prueba marca de verdad y se cobra. Pruébala con tu propio número.
¿Qué pasa cuando roto una llave?
Recibes una llave nueva y la anterior sigue funcionando hasta la fecha que te muestra la pantalla, 30 días después. Luego caduca sola.
¿Puedo limitar una llave a una sola tienda?
Sí, con «Restringir a una tienda». Si la dejas en todo el workspace, tu sistema debe indicar la tienda en cada petición.
Para profundizar
Actualizada el 29 de octubre de 2026