Skip to main content

UniqueError

Summary row for one error fingerprint. Status fields come from the persisted summary record, while last_* fields describe the newest matching occurrence.

type UniqueError {
userId: Int
siteId: Int
fingerprint: String!
fingerprintMd5: String!
errorName: String
lastSeen: Int!
lastErrorMessage: String
lastAppVersion: String
status: ErrorStatusEnum!
statusChangeGuestId: Int
statusChangeAt: Int
}

Fields​

UniqueError.userId ● Int scalar​

Not populated by this summary response; resolves to null.

UniqueError.siteId ● Int scalar​

Not populated by this summary response; resolves to null.

UniqueError.fingerprint ● String! non-null scalar​

Text identifying similar error occurrences; not the MD5 accepted by fingerprint queries.

UniqueError.fingerprintMd5 ● String! non-null scalar​

Group identifier accepted by uniqueError, errorList, and updateError; not an occurrence UUID.

UniqueError.errorName ● String scalar​

Latest occurrence's captured error name; null when absent.

UniqueError.lastSeen ● Int! non-null scalar​

Most recent occurrence time in Unix seconds.

UniqueError.lastErrorMessage ● String scalar​

Latest occurrence's message across the fingerprint history; null when absent.

UniqueError.lastAppVersion ● String scalar​

Latest occurrence's captured application version; null when absent.

UniqueError.status ● ErrorStatusEnum! non-null enum​

Current saved workflow status, independent of occurrence IDs.

UniqueError.statusChangeGuestId ● Int scalar​

Guest who last updated the workflow; null before a recorded update.

UniqueError.statusChangeAt ● Int scalar​

Unix seconds of the last workflow update; null before a recorded update.

Returned By​

uniqueError query