get_app_store_version_localization
Retrieve detailed localization data for a specific App Store version to manage app metadata across different languages and regions.
Instructions
Get detailed information about a specific app store version localization
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| localizationId | Yes | The ID of the app store version localization |
Implementation Reference
- src/handlers/localizations.ts:71-81 (handler)The core handler function that executes the tool logic. It validates the input, constructs the API endpoint, and calls the AppStoreConnectClient to fetch the specific app store version localization by ID.async getAppStoreVersionLocalization(args: { localizationId: string; }): Promise<AppStoreVersionLocalizationResponse> { const { localizationId } = args; validateRequired(args, ['localizationId']); return this.client.get<AppStoreVersionLocalizationResponse>( `/appStoreVersionLocalizations/${localizationId}` ); }
- src/index.ts:429-440 (schema)Defines the MCP tool schema including the tool name, description, and input JSON schema specifying the required 'localizationId' parameter.description: "Get detailed information about a specific app store version localization", inputSchema: { type: "object", properties: { localizationId: { type: "string", description: "The ID of the app store version localization" } }, required: ["localizationId"] } },
- src/index.ts:1358-1359 (registration)Registers the tool in the MCP server's CallToolRequest handler by mapping the tool name to the execution of the LocalizationHandlers.getAppStoreVersionLocalization method.return { toolResult: await this.localizationHandlers.getAppStoreVersionLocalization(args as any) };