# General Translation Platform: API Keys URL: https://generaltranslation.com/es/docs/platform/api-keys.mdx --- title: API Keys description: Administra claves de autenticación con permisos granulares --- Las API Keys autentican aplicaciones, trabajos de CI y automatizaciones con los servicios de General Translation. Crea claves a nivel de proyecto para un solo proyecto o a nivel de organización para automatizaciones que necesiten un acceso más amplio. Copia la clave completa inmediatamente después de crearla. El panel solo la muestra una vez. ## Ámbitos de las claves | Alcance | Ideal para | | ---------------- | -------------------------------------------------------------------------------------------------------------------------------- | | **Project** | Un único proyecto, una aplicación desplegada, desarrollo local, vistas previas y herramientas con ámbito de proyecto | | **Organization** | Automatización a nivel de organización, CI que funciona en varios proyectos y herramientas que requieren permisos personalizados | Las claves de proyecto y las claves de organización tienen procesos de creación distintos. Las claves de proyecto se crean como claves de Producción o de desarrollo. Las claves de organización usan un selector de permisos. ## Claves del proyecto Crea las claves del proyecto en **Project -> API Keys**. | Tipo | Prefijo | Caso de uso | | -------------- | ---------- | -------------------------------------------------------------------------- | | **Producción** | `gtx-api-` | Aplicaciones desplegadas y automatización en producción | | **Desarrollo** | `gtx-dev-` | Desarrollo local, entornos de previsualización y automatización de pruebas | Las claves del proyecto están asociadas al proyecto seleccionado. En la mayoría de los flujos de trabajo del SDK y la CLI del proyecto, usa la clave junto con tu project ID: ```bash GT_API_KEY=gtx-api-... GT_PROJECT_ID=... ``` ## Claves de organización Crea claves de organización desde **Organization -> API Keys**. Las claves de organización usan el prefijo `gtx-org-` y se pueden configurar con un conjunto de permisos personalizado. Úsalas para la automatización a nivel de la organización o para flujos de trabajo que deban operar en todos los proyectos de la organización. ## Permisos de las claves de la organización Los permisos se configuran por recurso. `Write` incluye `Read`. | Recurso | Read | Write o habilitado | | ----------------------- | -------------------------------------------------- | --------------------------------------------------------------------------------------- | | **Files** | Leer archivos y traducciones del proyecto | Subir contenido de origen y guardar archivos traducidos | | **Context** | Leer el contexto del proyecto y de la organización | Gestionar grupos de contexto, el glosario y las directivas | | **Runtime translation** | No aplica | Traducir contenido bajo demanda | | **Translation queue** | No aplica | Poner en cola trabajos de traducción de archivos para su procesamiento en segundo plano | | **Project settings** | No aplica | Actualizar la configuración del proyecto, como la configuración regional predeterminada | Concede a cada clave solo los permisos que necesite. ## Rota o revoca las claves Abre la lista de claves del proyecto o de la organización para revisar las claves existentes. Revoca las claves que ya no se usan y crea reemplazos al rotar credenciales. ## Prácticas de seguridad * Nunca subas claves al control de versiones * Guarda las claves en variables de entorno o en un gestor de secretos * Usa claves distintas para desarrollo, staging y producción * Rota las claves periódicamente y revoca las que no uses * Prefiere el alcance mínimo necesario para la integración