# General Translation Platform: Обновление информации о проекте URL: https://generaltranslation.com/ru/docs/platform/openapi/reference/project/update-project.mdx --- title: Обновление информации о проекте description: Обновление настроек проекта в General Translation средствами автоматизации. Справка по API для обновления информации о проекте. method: POST --- Обновляет настройки проекта, такие как локаль по умолчанию. ID проекта в пути должен совпадать с аутентифицированным проектом. ## Обзор [#overview] ```http POST https://api2.gtx.dev/v2/project/info/:projectId ``` **Разрешение** `project:write` · **Лимит запросов** По умолчанию (200/мин) Изменяйте настройки проекта с помощью собственных средств автоматизации. Чтобы узнать текущие настройки, используйте [Получить информацию о проекте](/docs/platform/openapi/reference/project/project-info). ## Как это работает [#how-it-works] * `projectId` в пути должен соответствовать проекту, для которого аутентифицирован API-ключ. Если `id` отсутствует или не совпадает, возвращается `400`. * Если указан `defaultLocale`, он проверяется и устанавливается как локаль проекта по умолчанию. Если его опустить, локаль по умолчанию останется без изменений. * Ответ подтверждает успешное выполнение. ## Запрос [#request] ### Заголовки | Заголовок | Описание | Обязателен | | ----------------- | ----------------------------------------------------------- | ---------- | | `x-gt-api-key` | API-ключ проекта или организации. | Да | | `x-gt-project-id` | ID проекта. Обязателен при использовании ключа организации. | Нет | ### Параметры пути | Параметр | Описание | Тип | Обязательно | | ----------- | ------------------------------------------------------------ | -------- | ----------- | | `projectId` | ID проекта; должен совпадать с аутентифицированным проектом. | `string` | Да | ### Тело **Тип содержимого** `application/json` | Поле | Описание | Тип | Необязательно | По умолчанию | | --------------- | -------------------------------------- | -------- | ------------- | ------------- | | `defaultLocale` | Новая локаль по умолчанию для проекта. | `string` | Да | Без изменений | ## Ответ [#response] **Статус** `200 OK` ```json title="Response" { "success": true } ``` ## Ошибки [#errors] | Статус | Причина | | ------ | -------------------------------------------------------------------------------------- | | `400` | Отсутствует `projectId`, `projectId` не совпадает или указан неверный `defaultLocale`. | | `401` | API-ключ отсутствует или недействителен. | | `403` | У API-ключа нет права `project:write`. | | `429` | Превышен лимит запросов. | ## Пример [#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" }' ```