# General Translation Platform: プロジェクト情報を更新 URL: https://generaltranslation.com/ja/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` | プロジェクトまたはOrganizationのAPIキー。 | はい | | `x-gt-project-id` | プロジェクト ID。Organizationキーを使用する場合は必須です。 | いいえ | ### パスパラメータ | パラメータ | 説明 | 型 | 必須 | | ----------- | ------------------------------------ | -------- | -- | | `projectId` | プロジェクト ID。認証済みのプロジェクトと一致している必要があります。 | `string` | はい | ### ボディ **コンテンツタイプ** `application/json` | フィールド | 説明 | 型 | 任意 | デフォルト | | --------------- | -------------------- | -------- | -- | ----- | | `defaultLocale` | プロジェクトの新しいデフォルトロケール。 | `string` | はい | 変更なし | ## レスポンス [#response] **ステータス** `200 OK` ```json title="Response" { "success": true } ``` ## エラー [#errors] | ステータス | 原因 | | ----- | ---------------------------------------------------- | | `400` | `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" }' ```