interface Report {
    abilities: Ability[];
    actors: Actor[];
    completeRaids: CompleteRaid[];
    fights: Fight[];
    gameVersion: number;
    language: null | string;
    logVersion: number;
    segments: number;
}

Properties

abilities: Ability[]

The set of abilities that were seen in this report.

actors: Actor[]

The set of actors that were seen in this report. This includes all players, pets and NPCs.

completeRaids: CompleteRaid[]

All complete raids in the report. These include entire runs of instances in situations where those runs are supported (e.g., Serpentshrine Cavern, Sanctum of Domination, Naxxramas, etc.)

fights: Fight[]

All of the fights in the report.

gameVersion: number

The game version of the report. For World of Warcraft, 1 = Retail, 2 = Vanilla, 3 = TBC, and 4 = Wrath. For other games, this will just be 1.

language: null | string

The language of the report. Null if no language could be determined.

logVersion: number

The version of the parser that was used to parse the log file for this report.

segments: number

The number of segments used by the report. Will increase as more fights get uploaded.