Ir al contenido

Crear una clave de API

Las claves de API permiten que otro sistema controle AssinaJá: su ERP creando documentos, o un asistente de IA trabajando a través de la interfaz MCP. Cree una para cada sistema externo o asistente de IA, con los accesos limitados a lo que necesita esa integración.

Configuración → Desarrolladores tiene las pestañas General, Claves de API, Webhooks, Integraciones y Almacenamiento; las dos últimas, solo para el Propietario y el Administrador. General se abre primero, con las direcciones de la API pública y del Servidor MCP y el enlace Abrir la documentación de la API.

Las claves están en Claves de API, y solo el Propietario de la organización las gestiona. Con otro rol, la pestaña se abre pero no muestra las claves.

La pestaña Configuración → Desarrolladores → Claves de API, todavía sin claves, con el
botón Nueva clave de API.

Cree una clave para cada sistema externo que se integre con la API pública (cabecera X-Api-Key). Cada clave puede suspenderse o eliminarse por separado, sin afectar al resto de integraciones.

Esa es la razón de la regla: una clave compartida no se puede revocar sin romper todo lo que la usa. Una clave por sistema permite cortar una integración y dejar las demás funcionando.

Elija Nueva clave de API.

  1. Nombre: póngale el nombre del sistema que la va a usar, por ejemplo ERP Primavera. Si lo desea, añada una Descripción.
  2. Fecha de caducidad: “La clave es válida hasta esta fecha incluida (deja de autenticar al final de ese día).”
  3. Accesos: marque solo lo que necesita esta integración. Es obligatorio al menos uno: “Seleccione al menos un acceso: la clave solo puede hacer lo que esté marcado.”
  4. Crear clave.

El diálogo Nueva clave de API, con el nombre, la fecha de caducidad y la lista de accesos todavía sin marcar.

Acceso Qué permite
Plantillas: consultar Listar y consultar plantillas, incluidos los firmantes y los campos de relleno.
Documentos: consultar Listar documentos, seguir el progreso de las firmas y descargar archivos e informes.
Documentos: enlaces de firma Obtener los enlaces de firma de los firmantes pendientes. Quien tenga el enlace firma en nombre del firmante: es una credencial, no una consulta.
Documentos: crear Crear documentos a partir de plantillas, de DOCX (MailMerge) o de un PDF propio.
Documentos: publicar Publicar borradores: envía emails a los firmantes y es irreversible.
Documentos: archivar/eliminar Archivar y eliminar documentos.
Organización: consultar Ver los datos de la organización, el plan activo y las funcionalidades disponibles.
Analítica: consultar Leer las métricas agregadas de la organización: uso, embudo de firma y adopción. Nunca por persona. Solo funciona si Configuración → Políticas → Acceso de la IA a la analítica también lo permite.
Webhooks: secreto de firma Leer y rotar el secreto con el que firmamos los webhooks que enviamos, para que el sistema de destino pueda validar la cabecera X-AssinaJa-Signature. Concédalo solo a quien integre webhooks: con este secreto es posible firmar eventos.
Catálogo de plantillas Solo en el plan Enterprise; véase más abajo.

Documentos: consultar no da los enlaces de firma: tienen su propio acceso, Documentos: enlaces de firma, porque quien tiene un enlace firma por el firmante. Concédalo solo a una integración que realmente necesite entregar los enlaces.

Analítica: consultar necesita además la política de la organización; consulte Acceso de la IA a la analítica.

Catálogo de plantillas: servir a otras organizaciones es distinto de los demás:

Permite que otras organizaciones generen documentos a partir del catálogo de plantillas de esta organización (cabecera X-Api-Key-TemplateCatalog). No da ningún otro acceso.

Usa su propia cabecera y no concede nada más. Está Disponible solo en el plan Enterprise.

Una clave con este acceso se comparte con otras organizaciones, por lo que no puede tener además ningún acceso Documentos: la plataforma se niega a guardarla así. Para el catálogo, use una clave aparte.

Plantillas a través de la API pública: dos reglas

Sección titulada «Plantillas a través de la API pública: dos reglas»

Son reglas de la API pública y se aplican a cualquier clave que consulte plantillas:

  • El plan que cuenta es el de quien sirve la plantilla, no el de quien llama. Si la organización propietaria del catálogo no tiene Plantillas activas, los cinco endpoints que consumen plantillas responden 423 FEATURE_TEMPLATES_NOT_ENABLED.
  • Los borradores no existen para la API. No aparecen en el listado, y pedir el detalle de uno devuelve 404. Publique la plantilla antes de integrarla.

La lista muestra Nombre, Clave, Accesos, Validez, Estado, Creada y Último uso; este último indica Nunca para una clave que nunca se ha autenticado. Esa columna es la forma más rápida de detectar una clave que nadie usa.

Acción Efecto
Editar Cambiar el nombre, la validez o los accesos
Rotar clave Generar un secreto nuevo para la misma integración; véase más abajo
Suspender “Mientras esté suspendida, la clave no autentica hasta que se vuelva a activar.”
Activar Reactivar una clave suspendida
Eliminar Definitivo

El Estado de una clave es Activa, Suspendida o Caducada.

Cuando pierde una clave, o sospecha que ha quedado expuesta, no necesita eliminarla y volver a configurar la integración desde cero. Rotar clave abre Rotar la clave (“Se genera una clave nueva para esta integración. El nombre, los accesos, la validez y los asistentes de IA conectados se mantienen; solo cambia el secreto.”) y pregunta cuándo La clave actual deja de funcionar:

Opción Cuándo usarla
Ya: use esta opción si la clave puede haber quedado expuesta “La integración que usa la clave actual dejará de poder autenticarse en el momento en que la rote.”
Dentro de 1 hora: tiempo para sustituirla en el sistema que la usa La opción predeterminada: las dos claves funcionan durante una hora.
Dentro de 24 horas Lo mismo, con un día de margen.

La clave nueva se muestra una sola vez, como al crearla (Clave rotada), con “La clave anterior sigue funcionando hasta el {fecha}. Sustitúyala en el sistema que la usa antes de esa fecha.” o, si eligió «Ya», “La clave anterior ha dejado de funcionar.” En la lista, la clave pasa a mostrar Rotada el {fecha} y, mientras dure la superposición, “La anterior funciona hasta el {fecha}”.

Una clave Caducada no se rota: “Caducada: cree una clave nueva en lugar de rotarla.”

Para que su sistema reciba un aviso cuando le ocurre algo a un documento, en lugar de estar consultando continuamente, consulte Recibir webhooks.