apple_list_beta_testers
Retrieve beta tester details for iOS apps to manage testing groups and review participant information.
Instructions
List beta testers
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| No | Filter by email | ||
| appId | No | Filter by app ID |
Implementation Reference
- src/apple/tools.ts:1046-1050 (handler)The handler function for the 'apple_list_beta_testers' tool, which constructs query parameters and makes a request to the '/betaTesters' endpoint.
handler: async (client, args) => { const params: Record<string, string> = {}; if (args.email) params['filter[email]'] = args.email; if (args.appId) params['filter[app]'] = args.appId; return client.request('/betaTesters', { params }); - src/apple/tools.ts:1042-1045 (schema)The Zod schema defining the input arguments for the 'apple_list_beta_testers' tool.
schema: z.object({ email: z.string().optional().describe('Filter by email'), appId: z.string().optional().describe('Filter by app ID'), }), - src/apple/tools.ts:1039-1041 (registration)The tool definition registration for 'apple_list_beta_testers'.
const listBetaTesters: ToolDef = { name: 'apple_list_beta_testers', description: 'List beta testers',