Firebase Crashlytics API

This service provides an API for mobile app developers to request deletion of user's crash reports.

Service: firebasecrashlytics.googleapis.com

To call this service, we recommend that you use the Google-provided client libraries. If your application needs to use your own libraries to call this service, use the following information when you make the API requests.

Discovery document

A Discovery Document is a machine-readable specification for describing and consuming REST APIs. It is used to build client libraries, IDE plugins, and other tools that interact with Google APIs. One service may provide multiple discovery documents. This service provides the following discovery document:

Service endpoint

A service endpoint is a base URL that specifies the network address of an API service. One service might have multiple service endpoints. This service has the following service endpoint and all URIs below are relative to this service endpoint:

  • https://firebasecrashlytics.googleapis.com

REST Resource: v1alpha.projects.apps.events

Methods
batchGet GET /v1alpha/{parent=projects/*/apps/*}/events:batchGet
Fetch a batch of up to 100 events by name.
list GET /v1alpha/{parent=projects/*/apps/*}/events
List the events for an issue matching filter criteria, sorted in descending order by timestamp.

REST Resource: v1alpha.projects.apps.issues

Methods
batchUpdate POST /v1alpha/{parent=projects/*/apps/*}/issues:batchUpdate
Change the state of a group of issues.
get GET /v1alpha/{name=projects/*/apps/*/issues/*}
Retrieve an issue.
patch PATCH /v1alpha/{issue.name=projects/*/apps/*/issues/*}
Change the state of an issue.

REST Resource: v1alpha.projects.apps.issues.notes

Methods
create POST /v1alpha/{parent=projects/*/apps/*/issues/*}/notes
Create a new note for an issue.
delete DELETE /v1alpha/{name=projects/*/apps/*/issues/*/notes/*}
Delete a note by its name.
list GET /v1alpha/{parent=projects/*/apps/*/issues/*}/notes
List all notes for a certain issue, sorted in descending order by timestamp.

REST Resource: v1alpha.projects.apps.reports

Methods
get GET /v1alpha/{name=projects/*/apps/*/reports/*}
Get a report with its computed results.
list GET /v1alpha/{parent=projects/*/apps/*}/reports
List all of the available reports.

REST Resource: v1alpha.projects.apps.users

Methods
deleteCrashReports DELETE /v1alpha/{name=projects/*/apps/*/users/*/crashReports}
Enqueues a request to permanently remove crash reports associated with the specified user.