---
title: "Retrieve detailed information about a specific Mythic+ run from combat log data, including roster, dungeon, timing, and performance."
method: GET
path: "/api/v1/live-tracking/user/activity/mythic-plus"
tags: ["Live Tracking - Mythic+"]
---

# Retrieve detailed information about a specific Mythic+ run from combat log data, including roster, dungeon, timing, and performance.

`GET /api/v1/live-tracking/user/activity/mythic-plus`

Relies on combat log data retrieved from the Raider.IO Desktop App. The response shape is similar to the <code>/mythic-plus/run-details</code> endpoint but sourced from combat log data rather than the Blizzard API.

## Query parameters

- `access_key` string — The API key from your RaiderIO App: http://raider.io/settings/apps. Apps with API keys have higher rate limits.
- `season` string, required — Mythic+ season slug (e.g. "season-mn-2")
- `run_id` number, required — Keystone run ID to retrieve details for

## Response `200`

Successful

- ViewMythicPlusActivityDetailResponse
  - `keystoneRun` KeystoneRun — Full keystone run details including roster, dungeon, timing, and performance data
    - `season` string — Season slug
    - `status` string — Run status
    - `dungeon` ActivityDungeon — Dungeon info
      - `id` integer
      - `name` string
      - `slug` string
      - `short_name` string
      - `expansion_id` integer
      - `icon_url` string
      - `keystone_timer_ms` integer
      - `map_challenge_mode_id` integer
    - `keystone_run_id` integer — Unique run ID
    - `mythic_level` integer — Keystone level
    - `clear_time_ms` integer — Clear time in milliseconds
    - `keystone_time_ms` integer — Dungeon timer in milliseconds
    - `completed_at` string — When the run was completed
    - `num_chests` integer — Number of keystone upgrades earned
    - `time_remaining_ms` integer — Time remaining in milliseconds
    - `score` number — Run score
    - `faction` string — Group faction
    - `weekly_modifiers` Affix[] — Active affixes
      - `id` integer, required — Affix ID
      - `name` string, required — Name of the affix
      - `description` string, required — Description of the affix
      - `icon` string, required — Icon file name for the affix
      - `icon_url` string, required — cdn URL to the wow icon for this affix
      - `wowhead_url` string, required — Wowhead URL for the affix
    - `deleted_at` string, nullable
    - `roster` ActivityRosterMember[] — Run roster
      - `character` Character5 — Character details
        - `id` integer — Character ID
        - `name` string — Character name
        - `class` Class
          - `id` number
          - `name` string
          - `slug` string
        - `spec` Spec6
          - `id` number
          - `name` string
          - `slug` string
          - `role` string
        - `race` Race
          - `id` number
          - `name` string
          - `slug` string
          - `faction` string
        - `realm` FullRealm
          - `id` integer
          - `name` string
          - `slug` string
          - `altName` string, nullable
          - `altSlug` string
          - `locale` string
          - `isConnected` boolean
          - `connectedRealmId` integer
          - `realmType` string
          - `wowRealmId` integer
          - `wowConnectedRealmId` integer
        - `region` RegionSummary
          - `name` string, required — Name of the region
          - `short_name` string, required — Short name of the region
          - `slug` string, required — Slug for the region, suitable for putting in URLs
        - `faction` string
        - `level` integer
        - `talentLoadout` TalentLoadout2, nullable
          - `specId` integer — Spec ID for this loadout
          - `heroSubTreeId` integer, nullable
          - `loadout` TalentLoadoutNode[] — Talent node selections
            - `node` TalentNode
              - …
            - `entryIndex` integer
            - `rank` integer
            - `grantedNode` boolean
          - `loadoutText` string, nullable — Encoded talent loadout string
      - `role` string — Role in the group (tank, healer, dps)
      - `guild` RosterGuild1, nullable — Guild info
        - `id` integer
        - `name` string
        - `displayName` string
        - `faction` string
        - `realm` FullRealm
          - `id` integer
          - `name` string
          - `slug` string
          - `altName` string, nullable
          - `altSlug` string
          - `locale` string
          - `isConnected` boolean
          - `connectedRealmId` integer
          - `realmType` string
          - `wowRealmId` integer
          - `wowConnectedRealmId` integer
        - `region` RegionSummary
          - `name` string, required — Name of the region
          - `short_name` string, required — Short name of the region
          - `slug` string, required — Slug for the region, suitable for putting in URLs
        - `path` string
        - `logo` string, nullable
        - `color` string
        - `isDefaultLogo` boolean
      - `items` ItemsContainer3, nullable — Equipped gear
        - `created_at` string, nullable
        - `updated_at` string, nullable
        - `source` string
        - `item_level_equipped` integer — Equipped item level
        - `item_level_total` integer
        - `artifact_traits` integer
        - `corruption` Corruption — Corruption stats
          - `added` number
          - `resisted` number
          - `total` number
          - `cloakRank` integer
          - `spells` string[]
        - `items` Items — Map of slot name to equipped item
      - `ranks` MythicPlusRanks, nullable — M+ ranks
        - `score` number — M+ score
        - `world` integer — World rank
        - `region` integer — Region rank
        - `realm` integer — Realm rank
      - `oldCharacter` OldCharacter, nullable — Previous character info if transferred
      - `isTransfer` boolean
      - `isBanned` boolean
    - `loggedSources` ActivityLoggedSource[] — Sources of logged data
      - `source` string — Log source identifier
      - `logId` string, nullable — Log ID
    - `logged_details` LoggedDetails1, nullable — Per-encounter breakdowns, deaths, and enemy force data from the combat log

---

[API](https://skmtc.net/raider/apis/raider-io-developer-api.md) · [All operations](https://skmtc.net/raider/apis/raider-io-developer-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/raider/raider-io-developer-api/revisions/d89777d7faee/schema)
