---
title: "Retrieve recent loot drops for a guild from combat log data. Filterable by time range and item type."
method: GET
path: "/api/v1/live-tracking/guild/loot"
tags: ["Live Tracking - Raiding"]
---

# Retrieve recent loot drops for a guild from combat log data. Filterable by time range and item type.

`GET /api/v1/live-tracking/guild/loot`

Relies on combat log data retrieved from the Raider.IO Desktop App.<br><br>By default returns items from the last 10 minutes. Use <code>start_time</code>/<code>end_time</code> for an explicit window, or <code>duration_minutes</code> to adjust the look-back period.

## 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.
- `raid` 'the-venomous-abyss' | 'the-tidebound-grotto' | 'sporefall' | 'tier-mn-1' | 'manaforge-omega' | 'liberation-of-undermine' | 'nerubar-palace' | 'blackrock-depths' | 'awakened-amirdrassil-the-dreams-hope' | 'awakened-aberrus-the-shadowed-crucible' | 'awakened-vault-of-the-incarnates' | 'amirdrassil-the-dreams-hope' | 'aberrus-the-shadowed-crucible' | 'vault-of-the-incarnates' | 'fated-sepulcher-of-the-first-ones' | 'fated-sanctum-of-domination' | 'fated-castle-nathria' | 'sepulcher-of-the-first-ones' | 'sanctum-of-domination' | 'castle-nathria' | 'nyalotha-the-waking-city' | 'the-eternal-palace' | 'crucible-of-storms' | 'battle-of-dazaralor' | 'uldir' | 'antorus-the-burning-throne' | 'tomb-of-sargeras' | 'the-nighthold' | 'trial-of-valor' | 'the-emerald-nightmare' | 'latest', required — Raid slug or full name (e.g. "the-venomous-abyss" or "The Venomous Abyss")
- `region` 'us' | 'eu' | 'tw' | 'kr' | 'cn', required — Region of the guild. One of: us, eu, kr, tw
- `realm` string, required — Realm name. Accepts slug form (e.g. "altar-of-storms") or display name (e.g. "Altar of Storms")
- `guild` string, required — Guild name. Not case sensitive.
- `duration_minutes` integer — Look back window in minutes from now. Default: 10.
- `start_time` string, date — Explicit start time for the loot window (ISO 8601). Overrides duration_minutes.
- `end_time` string, date — Explicit end time for the loot window (ISO 8601). Defaults to now.
- `count` integer — Maximum number of loot items to return. 0 = no limit.
- `item_types` string — Comma-separated list of item types to filter by. Valid values: all, allbutconduits, tier, weapon, trinket. Empty = all types.

## Response `200`

Successful

- ViewGuildLootResponse
  - `items` GuildLootItem[]
    - `id` integer — Loot record ID
    - `item` Item — Item data including name, icon, and quality
    - `itemLink` ItemLink — Parsed WoW item link details (bonuses, gems, enchants)
    - `isTierItem` boolean — Whether this item is part of a tier set
    - `tierToken` TierToken, nullable — Tier token details if applicable, or null
      - `items` integer[] — Item IDs that can be created from this token
      - `classes` Model7[] — Classes that can use this token
        - `id` integer
        - `name` string
        - `slug` string
    - `itemLevel` integer — Item level of the dropped item
    - `lootedAt` string — ISO 8601 timestamp when the item was looted
    - `createdAt` string — ISO 8601 timestamp when the loot record was created
  - `widgetVersion` integer — Widget version for cache invalidation

---

[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)
