REST Resource: projects.apps.issues

Resource: Issue

An issue describes a set of similar events that have been analyzed by Crashlytics and grouped together. All events within an issue will be of the same errorType: crash, non-fatal exception or ANR. All events within an issue will contain similar stack traces in their blamed thread.

JSON representation
{
  "id": string,
  "title": string,
  "subtitle": string,
  "errorType": enum (ErrorType),
  "sampleEvent": string,
  "uri": string,
  "firstSeenVersion": string,
  "lastSeenVersion": string,
  "firstSeenTime": string,
  "lastSeenTime": string,
  "signals": [
    {
      object (IssueSignals)
    }
  ],
  "state": enum (State),
  "notesCount": string,
  "name": string,
  "variants": [
    {
      object (IssueVariant)
    }
  ],
  "stateUpdateTime": string
}
Fields
id

string

Output only. Immutable. Unique identifier for the issue.

title

string

Output only. Immutable. Caption title. This is usually a source file or method name.

subtitle

string

Output only. Immutable. Caption subtitle. This is usually a symbol or an exception message.

errorType

enum (ErrorType)

Output only. Immutable. Indicates whether this issue is a crash, non-fatal exception, or ANR.

sampleEvent

string

Output only. The resource name for a sample event in this issue.

uri

string

Output only. Provides a link to the Issue on the Firebase console. When this Issue is obtained as part of a Report, then the link will be configured with the same time interval and filters as the request.

firstSeenVersion

string

Output only. Immutable. The first app displayVersion in which this issue was seen, populated for mobile issues only.

lastSeenVersion

string

Output only. The most recent app displayVersion in which this issue was seen, populated for mobile issues only.

firstSeenTime

string (Timestamp format)

Output only. Immutable. The first time this issue was seen.

Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" or "2014-10-02T15:01:23+05:30".

lastSeenTime

string (Timestamp format)

Output only. The most recent time this issue was seen.

Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" or "2014-10-02T15:01:23+05:30".

signals[]

object (IssueSignals)

Output only. Immutable. Distinctive characteristics assigned by the Crashlytics analyzer.

state

enum (State)

Output only. Indicates whether this issue is open, closed or muted. For details on how issue states change without user actions, see Regressed Issues.

notesCount

string (int64 format)

Output only. The number of notes attached to an issue.

name

string

Required. Output only. Immutable. Identifier. The name of the issue resource. Format: "projects/{project}/apps/{app}/issues/{issue}".

variants[]

object (IssueVariant)

Output only. Immutable. The top 12 variants (subgroups) within the issue. Variants group events within an issue that are very similar. A single result implies that the variant is the same as the parent issue.

This field will be empty when multiple issues are requested. Request a single issue to list variants.

stateUpdateTime

string (Timestamp format)

Output only. The time at which the issue state was last changed.

Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" or "2014-10-02T15:01:23+05:30".

ErrorType

Error types.

Enums
ERROR_TYPE_UNSPECIFIED Unknown.
FATAL Fatal crash event.
NON_FATAL Non-fatal event, such as a caught Java exception or NSError on iOS.
ANR Application not responding error, Android only.

IssueSignals

Distinctive characteristics assigned by the Crashlytics analyzer.

JSON representation
{
  "signal": enum (Signal),
  "description": string
}
Fields
signal

enum (Signal)

Output only. The signal name.

description

string

Output only. Supporting detail information.

Signal

All supported signal names.

Enums
SIGNAL_UNSPECIFIED Default.
SIGNAL_EARLY Indicates an issue that is impacting end users early in the app session.
SIGNAL_FRESH Indicates newly detected issues.
SIGNAL_REGRESSED Indicates previously closed issues which have been detected again.
SIGNAL_REPETITIVE Indicates issues impacting some end users multiple times.

State

Issue states.

Enums
STATE_UNSPECIFIED Unknown.
OPEN Ongoing issue.
CLOSED Issue resolved.
MUTED Issue muted. No alerts will be fired for this issue.
ACKNOWLEDGED Issue acknowledged.

Methods

batchUpdate

Change the state of a group of issues.

get

Retrieve an issue.

patch

Change the state of an issue.