# api.projects.strings.get > Crowdin Enterprise API (file-based) > GET /projects/{projectId}/strings/{stringId} **Required scopes:** `project.source.string` (Read only). ## Parameters - projectId (path): integer (required) Project Identifier. Get via [List Projects](#operation/api.projects.getMany) - stringId (path): integer (required) String Identifier. Get via [List Strings](#operation/api.projects.strings.getMany) - denormalizePlaceholders (query): integer Enable denormalize placeholders ## Response schema 200: { "description": "String Resource", "type": "object", "allOf": [ { "description": "Base schema of resource container. Container is a wrapper object that contains payload in required `data` property and provides space for adding any other metadata.", "required": [ "data" ], "type": "object" }, { "properties": { "data": { "title": "String", "type": "object", "allOf": [ { "title": "String", "properties": { "id": { "type": "integer", "example": 2814 }, "projectId": { "type": "integer", "example": 2 }, "branchId": { "type": "integer", "example": 12, "nullable": true }, "identifier": { "type": "string", "example": "name" }, "text": { "type": "string", "example": "Not all videos are shown to users. See more" }, "type": { "type": "string", "example": "text" }, "context": { "type": "string", "example": "shown on main page" }, "maxLength": { "type": "integer", "example": 35 }, "isHidden": { "type": "boolean", "example": false }, "isDuplicate": { "type": "boolean", "example": true }, "masterStringId": { "type": "integer", "example": 1, "nullable": true }, "hasPlurals": { "description": "Use fields `type` and `text` instead", "type": "boolean", "example": false, "deprecated": true }, "isIcu": { "description": "Use field `type` instead", "type": "boolean", "example": false, "deprecated": true }, "labelIds": { "type": "array", "items": { "type": "integer", "example": 3 } }, "webUrl": { "type": "string", "example": "https://example.crowdin.com/editor/1/all/en-pl?filter=basic&value=0&view=comfortable#2" }, "createdAt": { "type": "string", "format": "date-time", "example": "2019-09-20T12:43:57+00:00", "nullable": true }, "updatedAt": { "type": "string", "format": "date-time", "example": "2019-09-20T13:24:01+00:00", "nullable": true }, "fields": { "oneOf": [ { "title": "Fields", "description": "Fields. Keys get via [List Fields](#operation/api.fields.getMany)", "type": "object", "example": { "some-field-1": "some value 1", "some-field-2": 12, "some-field-3": true, "some-field-4": [ "en", "ja" ] }, "additionalProperties": { "anyOf": [ { "type": "string" }, { "type": "integer" }, { "type": "boolean" }, { "type": "object" } ] } } ], "nullable": true } }, "type": "object" }, { "properties": { "fileId": { "type": "integer", "example": 48 }, "directoryId": { "type": "integer", "example": 13, "nullable": true }, "revision": { "type": "integer", "example": 1 }, "fields": { "oneOf": [ "[Ref]" ], "nullable": true } } } ] } } } ] }