# General Translation Platform: Actualizar la información del Project URL: https://generaltranslation.com/es/docs/platform/openapi/reference/project/update-project.mdx --- title: Actualizar la información del Project description: Actualiza la configuración del Project de General Translation desde flujos automatizados. Referencia de la API para actualizar la información del Project. method: POST --- Actualiza la configuración regional predeterminada o la configuración de entrega de CDN del Project. El ID del Project en la ruta debe coincidir con el Project autenticado. ## Descripción general [#overview] ```http POST https://api2.gtx.dev/v2/project/info/:projectId ``` **Permiso** `project:write` · **Límite de solicitudes** Predeterminado (200/min) Modifica la configuración de un proyecto desde tu propia automatización. Para consultar la configuración actual, usa [Obtener información del proyecto](/docs/platform/openapi/reference/project/project-info). ## Cómo funciona [#how-it-works] * El `projectId` de la ruta debe coincidir con el Project para el que está autenticada la clave de API. Si falta el ID o no coincide, se devuelve `400`. * Cuando se proporciona `defaultLocale`, se valida y se establece como la configuración regional predeterminada del Project. Si se omite, la configuración regional predeterminada no se modifica. * Establece `cdnEnabled` en `true` para habilitar la entrega mediante CDN o en `false` para deshabilitarla. Si se omite, la configuración no se modifica. * Puedes enviar cualquiera de los campos o ambos. Un objeto vacío se procesa correctamente sin modificar el Project. * La respuesta confirma que la operación se realizó correctamente. ## Solicitud [#request] ### Cabeceras | Cabecera | Descripción | Obligatorio | | ----------------- | ----------------------------------------------------------------- | ----------- | | `x-gt-api-key` | clave de API del proyecto o de Organization. | Sí | | `x-gt-project-id` | ID del proyecto. Obligatorio si se usa una clave de Organization. | No | ### Parámetros de ruta | Parámetro | Descripción | Tipo | Obligatorio | | ----------- | ------------------------------------------------------------ | -------- | ----------- | | `projectId` | ID del proyecto; debe coincidir con el proyecto autenticado. | `string` | Sí | ### Cuerpo **Tipo de contenido** `application/json` | Campo | Descripción | Tipo | Opcional | Predeterminado | | --------------- | ------------------------------------------------------------------- | --------- | -------- | -------------- | | `defaultLocale` | Nueva configuración regional predeterminada del Project. | `string` | Sí | Sin cambios | | `cdnEnabled` | Indica si la entrega mediante CDN está habilitada para el Project. | `boolean` | Sí | Sin cambios | ## Respuesta [#response] **Estado** `200 OK` ```json title="Response" { "success": true } ``` ## Errores [#errors] | Estado | Causa | | ------ | ------------------------------------------------------------------------------------------- | | `400` | Falta `projectId`, no coincide, `defaultLocale` no es válido o `cdnEnabled` no es booleano. | | `401` | Falta la clave de API o no es válida. | | `403` | La clave de API no tiene `project:write`. | | `429` | Se superó el límite de solicitudes. | ## Ejemplo [#example] ```bash curl -X POST https://api2.gtx.dev/v2/project/info/prj_... \ -H "x-gt-api-key: gtx-api-..." \ -H "Content-Type: application/json" \ -d '{ "defaultLocale": "en", "cdnEnabled": true }' ```