get_app_info
Retrieve comprehensive details about an iOS or macOS app from App Store Connect, including version information, beta testing data, pricing, and in-app purchases.
Instructions
Get detailed information about a specific app
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| appId | Yes | The ID of the app to get information for | |
| include | No | Optional relationships to include in the response |
Implementation Reference
- src/handlers/apps.ts:25-39 (handler)The core handler function that executes the get_app_info tool logic by calling the AppStoreConnectClient to fetch detailed information about a specific app using its ID, optionally including related resources.
async getAppInfo(args: { appId: string; include?: AppIncludeOptions[]; }): Promise<AppInfoResponse> { const { appId, include } = args; validateRequired(args, ['appId']); const params: Record<string, any> = {}; if (include?.length) { params.include = include.join(','); } return this.client.get<AppInfoResponse>(`/apps/${appId}`, params); }