The Firebase App Distribution API enables programmatic management of a project's App Distribution resources, including testers and releases.
- REST Resource: upload.v1.projects.apps.releases
- REST Resource: v1.projects.apps
- REST Resource: v1.projects.apps.releases
- REST Resource: v1.projects.apps.releases.feedbackReports
- REST Resource: v1.projects.apps.releases.operations
- REST Resource: v1.projects.groups
- REST Resource: v1.projects.testers
Service: firebaseappdistribution.googleapis.com
REST Resource: upload.v1.projects.apps.releases
| Methods | |
|---|---|
| upload | POST /upload/v1/{app=projects/*/apps/*}/releases:uploadUploads a binary. | 
REST Resource: v1.projects.apps
| Methods | |
|---|---|
| get | GET /v1/{name=projects/*/apps/*/aabInfo}Gets Android App Bundle (AAB) information for a Firebase app. | 
REST Resource: v1.projects.apps.releases
| Methods | |
|---|---|
| batch | POST /v1/{parent=projects/*/apps/*}/releases:batchDeleteDeletes releases. | 
| distribute | POST /v1/{name=projects/*/apps/*/releases/*}:distributeDistributes a release to testers. | 
| get | GET /v1/{name=projects/*/apps/*/releases/*}Gets a release. | 
| list | GET /v1/{parent=projects/*/apps/*}/releasesLists releases. | 
| patch | PATCH /v1/{release.name=projects/*/apps/*/releases/*}Updates a release. | 
REST Resource: v1.projects.apps.releases.feedbackReports
| Methods | |
|---|---|
| delete | DELETE /v1/{name=projects/*/apps/*/releases/*/feedbackReports/*}Deletes a feedback report. | 
| get | GET /v1/{name=projects/*/apps/*/releases/*/feedbackReports/*}Gets a feedback report. | 
| list | GET /v1/{parent=projects/*/apps/*/releases/*}/feedbackReportsLists feedback reports. | 
REST Resource: v1.projects.apps.releases.operations
| Methods | |
|---|---|
| get | GET /v1/{name=projects/*/apps/*/releases/*/operations/*}Gets the latest state of a long-running operation. | 
REST Resource: v1.projects.groups
| Methods | |
|---|---|
| batch | POST /v1/{group=projects/*/groups/*}:batchJoinBatch adds members to a group. | 
| batch | POST /v1/{group=projects/*/groups/*}:batchLeaveBatch removed members from a group. | 
| create | POST /v1/{parent=projects/*}/groupsCreate a group. | 
| delete | DELETE /v1/{name=projects/*/groups/*}Delete a group. | 
| get | GET /v1/{name=projects/*/groups/*}Get a group. | 
| list | GET /v1/{parent=projects/*}/groupsList groups. | 
| patch | PATCH /v1/{group.name=projects/*/groups/*}Update a group. | 
REST Resource: v1.projects.testers
| Methods | |
|---|---|
| batch | POST /v1/{project=projects/*}/testers:batchAddBatch adds testers. | 
| batch | POST /v1/{project=projects/*}/testers:batchRemoveBatch removes testers. | 
| list | GET /v1/{parent=projects/*}/testersLists testers and their resource ids. | 
| patch | PATCH /v1/{tester.name=projects/*/testers/*}Update a tester. |