# General Translation Platform: Get Project info URL: https://generaltranslation.com/en-GB/docs/platform/openapi/reference/project/project-info.mdx --- title: Get Project info description: Read General Translation Project metadata, settings and configuration details. API reference for Get Project information. method: GET --- Returns core metadata and locale settings for a Project. The Project ID in the path must match the authenticated Project. ## Overview [#overview] ```http GET https://api2.gtx.dev/v2/project/info/:projectId ``` **Permission** `project:files:read` ยท **Rate limit** Default (200/min) Read a Project's name, locales, and settings. To change the default locale, use [Update Project information](/docs/platform/openapi/reference/project/update-project). ## How it works [#how-it-works] * The `projectId` in the path must match the Project associated with the API key. A missing or mismatched ID returns `400`. * The response includes the Project's name, Organization ID, default and current locales, and whether auto-approval is enabled. ## Request [#request] ### Headers | Header | Description | Required | | ----------------- | ---------------------------------------------------- | -------- | | `x-gt-api-key` | Project or Organization API key. | Yes | | `x-gt-project-id` | Project ID. Required when using an Organization key. | No | ### Path parameters | Parameter | Description | Type | Required | | ----------- | ------------------------------------------------- | -------- | -------- | | `projectId` | Project ID; must match the authenticated Project. | `string` | Yes | ## Response [#response] **Status** `200 OK` ```json title="Response" { "id": "prj_...", "name": "My Project", "orgId": "org_...", "defaultLocale": "en", "currentLocales": ["es", "fr"], "autoApprove": false } ``` ## Errors [#errors] | Status | Cause | | ------ | -------------------------------------------------------------------- | | `400` | Missing `projectId`, or it does not match the authenticated Project. | | `401` | Missing or invalid API key. | | `403` | API key lacks `project:files:read`. | | `429` | Rate limit exceeded. | ## Example [#example] ```bash curl -X GET https://api2.gtx.dev/v2/project/info/prj_... \ -H "x-gt-api-key: gtx-api-..." ```