# General Translation Platform: コンテキストの鮮度を確認 URL: https://generaltranslation.com/ja/docs/platform/openapi/reference/context/check-freshness.mdx --- title: コンテキストの鮮度を確認 description: General Translation プロジェクトのコンテキストが欠落しているか、古くなっているか、または更新可能な状態かを確認します。「コンテキストの鮮度を確認」の API リファレンス。 method: GET --- プロジェクトで翻訳コンテキストの生成が必要かどうかを返します。不要な処理を避けるため、[Generate translation context](/docs/platform/openapi/reference/context/generate-context) を呼び出す前に使用してください。 *注: このエンドポイントは後方互換性のために維持されており、現在のクライアントからは呼び出されなくなっています。* ## 概要 [#overview] ```http GET https://api2.gtx.dev/v2/project/setup/should-generate ``` **権限** `project:context:read` · **レート制限** 中 (120/分) 認証済みのプロジェクトで、コンテキストの生成が必要かどうかを確認します。 ## 仕組み [#how-it-works] * プロジェクトのコンテキストが読み込まれ、デフォルトロケールに基づいて評価されます。 * プロジェクトにまだ有効なコンテキストがない場合、レスポンスは `shouldSetupProject: true` を返し、それ以外の場合は `false` を返します。 * プロジェクトは API キー から解決されるため、リクエストボディやパラメータは不要です。 ## リクエスト [#request] ### ヘッダー | ヘッダー | 説明 | 必須 | | ----------------- | ------------------------------------ | --- | | `x-gt-api-key` | プロジェクトまたはOrganizationのAPI キー。 | はい | | `x-gt-project-id` | プロジェクトID。Organizationキーを使用する場合に必須です。 | いいえ | ## レスポンス [#response] **ステータス** `200 OK` ```json title="Response" { "shouldSetupProject": true } ``` ## エラー [#errors] | ステータス | 原因 | | ----- | --------------------------------------- | | `401` | API キーがないか、無効です。 | | `403` | API キーに `project:context:read` 権限がありません。 | | `429` | レート制限を超過しました。 | ## 例 [#example] ```bash curl -X GET https://api2.gtx.dev/v2/project/setup/should-generate \ -H "x-gt-api-key: gtx-api-..." ```