{"section":"tutorials","requestedLocale":"es","requestedSlug":"claves-de-api","locale":"es","slug":"claves-de-api","path":"docs/es/tutorials/gestión-de-la-cuenta/claves-de-api/claves-de-api.md","branch":"main","content":"Cada integración por API utilizada para conectar tu cuenta VTEX con sistemas externos requerirá la creación de una **clave de API**, que en inglés se denomina API key. Para cada clave, hay un **token de API** (o API token), que funciona como una contraseña para el uso de esa credencial.\n\nEstas credenciales de [autenticación](https://developers.vtex.com/docs/guides/authentication) se utilizan para garantizar acceso seguro a los datos que deseas compartir con las integraciones, sin exponer tu cuenta a aplicaciones o usuarios no autorizados.\n\nPara que una clave de API pueda realizar con éxito requests de API a tu cuenta, debe estar activa y tener [roles](/es/docs/tutorials/roles) que especifiquen los recursos de la cuenta a los que tiene permiso para acceder.\n\n## Tipos de claves de API\n\nExisten dos tipos de claves de aplicación: [internas](#claves-internas) o [externas](#claves-externas). Esta definición depende de la cuenta que crea, gestiona y utiliza la credencial.\n\n### Claves internas\n\nLas [claves de API internas](/es/docs/tutorials/claves-generadas) son credenciales generadas y gestionadas en tu cuenta VTEX. Esto significa que debes tener acceso a todos los pares de claves y tokens de API (el equivalente a los nombres de usuario y las contraseñas para las integraciones de API).\n\n### Claves externas\n\nLas [claves de API externas](/es/docs/tutorials/claves-externas) son credenciales generadas y administradas por otras cuentas VTEX. Al agregar [roles](/es/docs/tutorials/roles) a las claves de API (el equivalente a los nombres de usuario) proporcionadas por terceros, tienes la opción de permitir que accedan a recursos específicos de tu cuenta.\n\n## Gestionar claves de API\n\nLa página **Claves de API** del Admin VTEX te permite gestionar las claves de API con acceso a tu tienda. Consulta las guías a continuación para más detalles sobre la información y las acciones disponibles en esta página:\n\n* [Exportar claves de API](/es/docs/tutorials/exportar-claves-de-api): permite descargar una plantilla con los datos de las claves de API generadas y externas.\n\n* [Configuración](/es/docs/tutorials/configurar-alerta-para-renovar-tokens-de-api): permite definir el periodo recomendado de renovación de tokens. Cuando se cumple el límite establecido para el token, la interfaz muestra una alerta de renovación. Esta configuración se aplica a todos los tokens de clave.\n\n   > ℹ️ El token no vence después del plazo definido. La configuración solamente determina cuándo la interfaz recomendará la renovación.\n\n   ![token-renewal-es](https://cdn.statically.io/gh/vtexdocs/help-center-content/refs/heads/main/docs/es/tutorials/gestión-de-la-cuenta/claves-de-api/claves-de-api_1.png)\n\n* [Claves generadas](/es/docs/tutorials/claves-generadas): permite gestionar las claves de API creadas y administradas por tu cuenta VTEX.\n\n   ![generated-keys-es](https://cdn.statically.io/gh/vtexdocs/help-center-content/refs/heads/main/docs/es/tutorials/gestión-de-la-cuenta/claves-de-api/claves-de-api_2.png)\n\n* [Claves externas](/es/docs/tutorials/claves-externas): permite gestionar claves de API creadas y administradas por otras cuentas VTEX, con acceso a recursos específicos de tu cuenta.\n\n   ![apikeys-external-es](https://cdn.statically.io/gh/vtexdocs/help-center-content/refs/heads/main/docs/es/tutorials/gestión-de-la-cuenta/claves-de-api/claves-de-api_3.png)\n\n## Requisitos para gestionar claves de API\n\nPara gestionar claves de API, es obligatorio tener el rol [User Administrator - RESTRICTED](/es/tutorial/roles-predefinidos#user-administrator-restricted) o un rol [personalizado](/es/docs/tutorials/roles#crear-roles) con los siguientes recursos:\n\n* *View API Keys* (ver, filtrar, buscar, ordenar y exportar claves de API generadas y externas)\n* *Edit API Keys* (crear, eliminar, cambiar el status y agregar o remover permisos)\n* *Renew API Token* (ver y renovar tokens de claves generadas)\n* *Edit API Keys settings* (editar configuración de la duración de tokens de claves generadas)\n\nAprende más sobre cada recurso en [Recursos de License Manager](/es/docs/tutorials/recursos-del-license-manager).\n\n## Más información\n\n* [Configurar alerta para renovar tokens de API](/es/docs/tutorials/configurar-alerta-para-renovar-tokens-de-api)  \n* [Claves externas](/es/tutorial/chaves-externas)  \n* [Claves generadas](/es/tutorial/chaves-geradas)  \n* [Renovar token de API](/es/docs/tutorials/renovar-token-de-api)"}