apple_list_beta_groups
List beta testing groups for iOS apps in App Store Connect to manage testers and track feedback.
Instructions
List beta groups
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| appId | No | Filter by app ID |
Implementation Reference
- src/apple/tools.ts:953-957 (handler)The handler for 'apple_list_beta_groups' which sends a request to the '/betaGroups' endpoint.
handler: async (client, args) => { const params: Record<string, string> = {}; if (args.appId) params['filter[app]'] = args.appId; return client.request('/betaGroups', { params }); }, - src/apple/tools.ts:950-952 (schema)The input schema for 'apple_list_beta_groups'.
schema: z.object({ appId: z.string().optional().describe('Filter by app ID'), }), - src/apple/tools.ts:947-958 (registration)The definition of the 'apple_list_beta_groups' tool.
const listBetaGroups: ToolDef = { name: 'apple_list_beta_groups', description: 'List beta groups', schema: z.object({ appId: z.string().optional().describe('Filter by app ID'), }), handler: async (client, args) => { const params: Record<string, string> = {}; if (args.appId) params['filter[app]'] = args.appId; return client.request('/betaGroups', { params }); }, };