---
title: Beta Testers
framework: appstoreconnectapi
role: collectionGroup
role_heading: API Collection
path: appstoreconnectapi/beta-testers
---

# Beta Testers

People who can install and test prerelease builds.

## Overview

Overview The betaTesters resource represents the people who can install and test prerelease builds. You can create and delete beta testers, add and remove them from beta groups, and assign them to an app or a build. When you create a beta tester, they must have an email address and must be assigned to an app, a build, or a beta group. Anonymous testers added via a TestFlight public link may not have an email address.

## Topics

### Creating and Deleting Beta Testers

- [Create a beta tester](appstoreconnectapi/post-v1-betatesters.md)
- [Delete a beta tester](appstoreconnectapi/delete-v1-betatesters-_id_.md)

### Getting Beta Tester Information

- [List beta testers](appstoreconnectapi/get-v1-betatesters.md)
- [Read beta tester information](appstoreconnectapi/get-v1-betatesters-_id_.md)

### Assigning Groups and Access

- [Add a beta tester to beta groups](appstoreconnectapi/post-v1-betatesters-_id_-relationships-betagroups.md)
- [Remove a beta tester from beta groups](appstoreconnectapi/delete-v1-betatesters-_id_-relationships-betagroups.md)
- [Individually assign a beta tester to builds](appstoreconnectapi/post-v1-betatesters-_id_-relationships-builds.md)
- [Individually unassign a beta tester from builds](appstoreconnectapi/delete-v1-betatesters-_id_-relationships-builds.md)
- [Remove a beta tester’s access to apps](appstoreconnectapi/delete-v1-betatesters-_id_-relationships-apps.md)

### Reading Beta Tester Details

- [List all apps for a beta tester](appstoreconnectapi/get-v1-betatesters-_id_-apps.md)
- [Get all app resource ids for a beta tester](appstoreconnectapi/get-v1-betatesters-_id_-relationships-apps.md)
- [List all builds individually assigned to a beta tester](appstoreconnectapi/get-v1-betatesters-_id_-builds.md)
- [Get all ids of builds individually assigned to a beta tester](appstoreconnectapi/get-v1-betatesters-_id_-relationships-builds.md)
- [List all beta groups to which a beta tester belongs](appstoreconnectapi/get-v1-betatesters-_id_-betagroups.md)
- [Get all beta group ids of a beta tester's groups](appstoreconnectapi/get-v1-betatesters-_id_-relationships-betagroups.md)

### Beta Tester Metrics

- [Read Beta Tester Metrics for an App](appstoreconnectapi/get-v1-apps-_id_-metrics-betatesterusages.md)
- [Read Metrics for Beta Testers in a Beta Group](appstoreconnectapi/get-v1-betagroups-_id_-metrics-betatesterusages.md)
- [Read Beta Tester Usage Metrics](appstoreconnectapi/get-v1-betatesters-_id_-metrics-betatesterusages.md)

### Objects

- [BetaTester](appstoreconnectapi/betatester.md)
- [BetaTestersWithoutIncludesResponse](appstoreconnectapi/betatesterswithoutincludesresponse.md)
- [BetaTesterAppsLinkagesRequest](appstoreconnectapi/betatesterappslinkagesrequest.md)
- [BetaTesterAppsLinkagesResponse](appstoreconnectapi/betatesterappslinkagesresponse.md)
- [BetaTesterBetaGroupsLinkagesRequest](appstoreconnectapi/betatesterbetagroupslinkagesrequest.md)
- [BetaTesterBetaGroupsLinkagesResponse](appstoreconnectapi/betatesterbetagroupslinkagesresponse.md)
- [BetaTesterBuildsLinkagesRequest](appstoreconnectapi/betatesterbuildslinkagesrequest.md)
- [BetaTesterBuildsLinkagesResponse](appstoreconnectapi/betatesterbuildslinkagesresponse.md)
- [BetaTesterCreateRequest](appstoreconnectapi/betatestercreaterequest.md)
- [BetaTesterResponse](appstoreconnectapi/betatesterresponse.md)
- [BetaTestersResponse](appstoreconnectapi/betatestersresponse.md)
- [AppsBetaTesterUsagesV1MetricResponse](appstoreconnectapi/appsbetatesterusagesv1metricresponse.md)
- [BetaTesterUsagesV1MetricResponse](appstoreconnectapi/betatesterusagesv1metricresponse.md)

## See Also

### Beta Testers and Groups

- [Beta Tester Invitations](appstoreconnectapi/beta-tester-invitations.md)
- [Beta recruitment criteria](appstoreconnectapi/beta-recruitment-criteria.md)
- [Beta Groups](appstoreconnectapi/beta-groups.md)
