list_group_testers
Retrieve all beta testers assigned to a specific beta group for iOS or macOS app testing in App Store Connect.
Instructions
Get a list of all testers in a specific beta group
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| groupId | Yes | The ID of the beta group | |
| limit | No | Maximum number of testers to return (default: 100) |
Implementation Reference
- src/handlers/beta.ts:30-41 (handler)The main execution handler for the 'list_group_testers' tool. It validates input, sanitizes the limit parameter, and calls the AppStoreConnectClient to GET /betaGroups/{groupId}/betaTesters.
async listGroupTesters(args: { groupId: string; limit?: number; }): Promise<ListBetaTestersResponse> { const { groupId, limit = 100 } = args; validateRequired(args, ['groupId']); return this.client.get<ListBetaTestersResponse>(`/betaGroups/${groupId}/betaTesters`, { limit: sanitizeLimit(limit) }); } - src/types/beta.ts:30-32 (schema)TypeScript interface defining the expected response structure for the listGroupTesters handler.
export interface ListBetaTestersResponse { data: BetaTester[]; }