Las claves creadas antes de que existiera el acceso con permisos específicos conservan el acceso completo.
Nada cambia para ellas hasta que edites su acceso.
Dónde encontrarlas
En la Business Console, selecciona tu aplicación y abre Developers -> API keys. La lista muestra todas las claves de la aplicación con su estado, sus solicitudes de los últimos 30 días, quién la creó, su acceso y cuándo se usó por última vez. Haz clic en una clave para ver una vista previa a la derecha, o abre su página completa para ver el uso, el acceso, las solicitudes recientes, un fragmento de inicio rápido y su actividad. Las claves pertenecen a una aplicación y solo funcionan para ella. Una clave tiene el entorno de la aplicación: las claves de una aplicación de sandbox nunca crean verificaciones facturadas.URL de redirección y dominios permitidos
Abre Developers > API keys > Redirects and domains para configurar dos listas para la aplicación y el entorno que tengas seleccionados.
Cuando la lista de Dominios permitidos tiene entradas, Crear sesión rechaza con un error
400 un callback que no esté en ninguno de ellos.
Una lista vacía significa que no hay restricción.
Las llamadas de servidor a servidor no se ven afectadas.
Crear una clave
1
Detalle
Ponle a la clave el nombre del servicio que la usará y elige cuándo caduca: nunca, en 30 días, en 90 días, en un año o en la fecha que elijas.
Una clave expirada deja de funcionar al final de ese día, en UTC.
2
Acceso
Parte de un acceso predefinido y ajústalo recurso por recurso.
La clave nunca podrá hacer más de lo que definas aquí.
3
Revisión
Antes de que la entregues, la consola detalla qué puede hacer la clave y qué no.
4
Clave secreta
Copia el secreto y guárdalo en tu gestor de secretos.
Es la única vez que se muestra el secreto completo.
Si lo pierdes, rota la clave para obtener uno nuevo.
Accesos predefinidos
Recursos
La lectura cubre las solicitudesGET sobre un recurso; la escritura cubre además POST, PUT, PATCH y DELETE.
Una clave con acceso personalizado funciona en la API pública: los endpoints de sesiones, usuarios, empresas, transacciones, flujos y webhooks, y las comprobaciones independientes.
Los endpoints que solo usa la Business Console devuelven
403; requieren una clave con acceso total.
Una clave sin lectura en Medios recibe las decisiones de las sesiones con todas las URL de imágenes, videos y PDF establecidas en null, y los endpoints de informes en PDF responden 403.
Una clave sin escritura en Sesiones nunca recibe el enlace de verificación ni el token de sesión de una sesión, ya que quien los tenga puede completar la verificación como si fuera el usuario final: esos campos se devuelven como null.
Por el mismo motivo, crear una persona con send_verification_link: true requiere escritura en Sesiones además de escritura en Personas, porque crea una sesión y envía su enlace por correo electrónico.
Sin ella, la solicitud devuelve 403 y no crea nada.
Límites
Una clave limitada a algunos flujos o a sesiones aprobadas funciona en los endpoints de sesiones, donde se puede aplicar el límite.
No puede tener acceso a personas, empresas, transacciones ni analíticas, y no puede ejecutar comprobaciones independientes.
Cómo responde la API a una clave con acceso limitado
Las listas de sesiones solo devuelven las sesiones que permiten los límites de la clave.
Editar acceso
Abre el menú de una clave, su vista previa o su página y elige Editar acceso. Cambia el acceso predefinido, los recursos, los límites o la caducidad y revisa únicamente los cambios antes y después de aplicarlos. El secreto sigue siendo el mismo, así que no hace falta volver a desplegar nada, y el nuevo acceso se aplica en menos de un minuto. El secreto principal siempre tiene acceso total y no se puede editar.Rotar una clave
Al rotar una clave se reemplaza su secreto. El nuevo secreto se muestra una sola vez, y el secreto actual sigue funcionando durante 24 horas para que puedas desplegar el nuevo sin tiempo de inactividad. Después, todas las solicitudes con el secreto antiguo devuelven401.
El secreto principal se rota de la misma forma, con el mismo periodo de solapamiento de 24 horas.
Revocar una clave
Al revocar una clave, deja de funcionar de inmediato: todas las solicitudes que se hagan con ella responden401.
No se puede deshacer.
El secreto principal no se puede revocar; rótelo en su lugar.