Raider.io API

by Raider.io

API для искусственного интеллекта, генеративных моделей и ML-интеграций.

🎮 Игры
Компания
Raider.io
Сайт компании
raider.io ↗
Адрес API
https://raider.io/
Обзор API
Методы
35
Группы
8
Версия API
v0.62.5

Raider.IO provides detailed character and guild rankings for Raiding and Mythic+ content in World of Warcraft. OpenAPI Specification A machine readable OpenAPI 3.0 specification is available for generating client libraries or importing into tools such as Postman. Rate Limiting Unauthenticated requests are limited to 20...

Сервера
https://raider.io/
Разделы
Live Tracking - Raiding 12 mythic_plus 7 Live Tracking - Mythic+ 5 raiding 5 Live Tracking - General 2 guild 2 character 1 general 1
Методы API
Live Tracking - Raiding
Real time raiding data from the Raider.IO Desktop App. Includes boss pull tracking, raid compositions, gear snapshots, loot feeds, and Race to World First event feeds. These endpoints require that the guild or player uses the Raider.IO Desktop App to upload combat logs.
12 методов
GET /api/v1/live-tracking/guild/boss-attempts
Retrieve a simplified timeline of boss attempts with health percentages. Ideal for rendering progress over time charts and stream overlays.

Relies on combat log data retrieved from the Raider.IO Desktop App. Returns a simplified view compared to boss pulls — one entry per attempt with just the health percent and duration, ideal for charting.

Параметры
access_key query raid query required boss query required difficulty query required region query required realm query required guild query required period query
Ответы
200 Successful
GET /api/v1/live-tracking/guild/boss-progress
Retrieve a guild's best progress on a specific boss, including best health percentage, total pull count, and kill status. Ideal for progress widgets and stream overlays.

Relies on combat log data retrieved from the Raider.IO Desktop App. This is the most commonly used endpoint for stream overlays and progress widgets. Returns a single summary object rather than per pull detail. Identify the guild using eith...

Параметры
access_key query raid query required boss query required difficulty query required period query guild_id query region query realm query
Ответы
200 Successful
GET /api/v1/live-tracking/guild/boss-pulls
Retrieve detailed pull history for a specific boss including wipe/kill status, health percentages, and duration. Supports filtering by lockout period and date range.

Relies on combat log data retrieved from the Raider.IO Desktop App. Health percentages and pull details may be hidden if the guild has restricted data via privacy settings — check the guildPrivacy and error fields in the response.

Параметры
access_key query raid query required boss query required difficulty query required region query required realm query required guild query required period query
Ответы
200 Successful
GET /api/v1/live-tracking/guild/loot
Retrieve recent loot drops for a guild from combat log data. Filterable by time range and item type.

Relies on combat log data retrieved from the Raider.IO Desktop App. By default returns items from the last 10 minutes. Use start time / end time for an explicit window, or duration minutes to adjust the look back period.

Параметры
access_key query raid query required region query required realm query required guild query required duration_minutes query start_time query end_time query
Ответы
200 Successful
GET /api/v1/live-tracking/guild/raid-comps
Retrieve raid composition details for a specific pull, including the full roster with character specs, gear, and talents.

Relies on combat log data retrieved from the Raider.IO Desktop App. You can look up a specific pull by id (obtained from the raid pulls endpoint), or omit it to get the latest pull. Identify the guild using either guild id or the region / r...

Параметры
access_key query raid query required difficulty query id query guild_id query region query realm query boss query
Ответы
200 Successful
GET /api/v1/live-tracking/guild/raid-progress
Retrieve overall raid progress for a guild across all bosses. Returns best percent, pull count, and kill status for every encounter in the raid.

Relies on combat log data retrieved from the Raider.IO Desktop App. Returns progress for all bosses in a single call — use this instead of calling boss progress once per boss. Identify the guild using either guild id or the region / realm /...

Параметры
access_key query raid query required difficulty query required guild_id query region query realm query guild query period query
Ответы
200 Successful
GET /api/v1/live-tracking/guild/raid-pulls
Retrieve pull counts and details for each boss encounter. Returns all encounters with pull history for the specified guild, raid, and difficulty.

Relies on combat log data retrieved from the Raider.IO Desktop App. Guilds that do not use the Desktop App will return empty results. Identify the guild using either guild id or the region / realm / guild combination — do not mix both.

Параметры
access_key query raid query required difficulty query required period query start_range query end_range query region query realm query
Ответы
200 Successful
GET /api/v1/live-tracking/raiding/bot-commands/{cmd}
Return a pre formatted string for use in Twitch/Discord bot commands. Supports template variables ($PCT, $BOSS, $PULL, $DIFFICULTY) for custom formatting.

Relies on combat log data retrieved from the Raider.IO Desktop App. Returns a plain text string (not JSON). Use the template parameter to customize the output format with variables: $PCT (best percent), $BOSS (boss name), $PULL (pull count)...

Параметры
cmd path required access_key query raid query required boss query required difficulty query required period query guild_id query region query
Ответы
200 Formatted bot command response string
GET /api/v1/live-tracking/rwf-event/feed
Retrieve a Race to World First event feed (kills, best percents, new pulls) for tracked guilds. Supports real time polling via the "after" cursor parameter.

Relies on combat log data retrieved from the Raider.IO Desktop App. Polling workflow: Call rwf event/last to get the starting cursor ID Call this endpoint with that ID as after and your guild ids On each poll, use the highest id from the re...

Параметры
access_key query raid query required difficulty query required types query guild_ids query required border_style query after query required test query
Ответы
200 Successful
GET /api/v1/live-tracking/rwf-event/last
Retrieve the latest event ID for a Race to World First raid. Use the returned ID as the "after" cursor in the feed endpoint to poll for new events.

Relies on combat log data retrieved from the Raider.IO Desktop App. Polling workflow: Call this endpoint once to get the latest event ID, then pass it as the after parameter to the rwf event/feed endpoint. On each subsequent poll, use the h...

Параметры
access_key query raid query required
Ответы
200 Successful
GET /api/v1/live-tracking/user/activities/raiding
Retrieve raiding combat log contribution activities for a user in a given raid.

Relies on combat log data retrieved from the Raider.IO Desktop App.

Параметры
access_key query raid query required user_id query required types query required
Ответы
200 Successful
GET /api/v1/live-tracking/user/activity/raiding
Retrieve detailed information about a specific raid encounter from combat log data.

Relies on combat log data retrieved from the Raider.IO Desktop App. The response shape is similar to the /guilds/boss kill endpoint but sourced from combat log data rather than the Blizzard API.

Параметры
access_key query raid query required encounter_id query required
Ответы
200 Successful
mythic_plus
Mythic+ leaderboards, dungeon runs, score tiers, and season cutoffs. Data is sourced from the Blizzard API and updated periodically.
7 методов
GET /api/v1/mythic-plus/affixes
Retrieve the affixes for a specific region, including the latest run seen with this affix
Параметры
access_key query region query required locale query
Ответы
200 Successful
GET /api/v1/mythic-plus/leaderboard-capacity
Retrieve the leaderboard capacity for a region including lowest level and time to qualify
Параметры
access_key query scope query region query required realm query
Ответы
200 Successful
GET /api/v1/mythic-plus/run-details
Retrieve details for a specific Mythic+ run
Параметры
access_key query season query required id query required
Ответы
200 Successful
GET /api/v1/mythic-plus/runs
Retrieve information about the top runs that match the given criteria
Параметры
access_key query season query region query dungeon query affixes query page query
Ответы
200 Successful
GET /api/v1/mythic-plus/score-tiers
Retrieve the colors used for score tiers in the given season.
Параметры
access_key query season query
Ответы
200 Score tiers sorted from highest to lowest score
GET /api/v1/mythic-plus/season-cutoffs
Retrieve the Mythic+ Season cutoffs for a region
Параметры
access_key query season query region query required
Ответы
200 Successful
GET /api/v1/mythic-plus/static-data
Retrieve mythic plus season and dungeon static data for a specific expansion (slugs, names, etc.)
Параметры
access_key query expansion_id query required
Ответы
200 Successful
Live Tracking - Mythic+
Real time Mythic+ data from the Raider.IO Desktop App. Includes current dungeon tracking, spatial heatmaps (deaths, spell casts), and top route data. These endpoints require that the guild or player uses the Raider.IO Desktop App to upload combat logs.
5 методов
GET /api/v1/live-tracking/heatmaps/floors
Retrieve floor geometry data for all dungeons. Used to map game world coordinates onto dungeon map images for heatmap rendering.

This endpoint returns static geometry data that changes infrequently. Results can be cached aggressively. Use the ingameMinX / ingameMinY / ingameMaxX / ingameMaxY fields to map the heatmap grid coordinates onto dungeon map images.

Параметры
access_key query
Ответы
200 Floor geometry data used to render heatmap overlays. Each floor defines the coor...
GET /api/v1/live-tracking/heatmaps/grid
Query aggregated spatial heatmap data for Mythic+ dungeons. Returns density data (deaths, spell casts) bucketed into a floor grid. Supports filtering by key level, item level, specs, classes, affixes, and more.

Relies on combat log data retrieved from the Raider.IO Desktop App, aggregated via Elasticsearch. Use the heatmaps/floors endpoint to get the floor geometry needed to render these results on a dungeon map. Each grid cell represents a spatia...

Параметры
access_key query type query required challengeModeId query required season query required dataType query region query minMythicLevel query maxMythicLevel query
Ответы
200 Heatmap grid results from Elasticsearch. Contains per floor density data buckete...
GET /api/v1/live-tracking/mythic-plus/current-dungeon
Retrieve the dungeon a Mythic+ team or platoon is currently running, if any. Returns null dungeon when no active run is detected.

Relies on combat log data retrieved from the Raider.IO Desktop App.

Параметры
access_key query season query required teamId query platoonId query
Ответы
200 Successful
GET /api/v1/live-tracking/user/activities/mythic-plus
Retrieve Mythic+ combat log contribution activities for a user in a given season.

Relies on combat log data retrieved from the Raider.IO Desktop App.

Параметры
access_key query season query required user_id query required types query required
Ответы
200 Successful
GET /api/v1/live-tracking/user/activity/mythic-plus
Retrieve detailed information about a specific Mythic+ run from combat log data, including roster, dungeon, timing, and performance.

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

Параметры
access_key query season query required run_id query required
Ответы
200 Successful
raiding
Raid rankings, progression leaderboards, and boss kill data sourced from the Blizzard API.
5 методов
GET /api/v1/raiding/boss-rankings
Retrieve the boss rankings for a given raid and region
Параметры
access_key query raid query required boss query required difficulty query required region query required realm query
Ответы
200 Successful
GET /api/v1/raiding/hall-of-fame
Retrieve the hall of fame for a given raid
Параметры
access_key query raid query required difficulty query required region query required
Ответы
200 Successful
GET /api/v1/raiding/progression
Retrieve details of raiding progression for a raid, showing how many guilds have reached each boss kill milestone
Параметры
raid query required difficulty query required region query required
Ответы
200 Successful
GET /api/v1/raiding/raid-rankings
Retrieve the raid rankings for a given raid and region
Параметры
access_key query raid query required difficulty query required region query required realm query guilds query limit query page query
Ответы
200 Successful
GET /api/v1/raiding/static-data
Retrieve raid and boss static data for a specific expansion (slugs, names, etc.)
Параметры
access_key query expansion_id query required
Ответы
200 Successful
Live Tracking - General
Per user combat log activity and cross domain endpoints from the Raider.IO Desktop App. Includes character loadout snapshots, gear summaries, and Mythic+/raiding activity contribution logs.
2 методов
GET /api/v1/live-tracking/character/loadout
Retrieve a character loadout snapshot from combat log data, including equipped gear, spec, and basic profile info.

Relies on combat log data retrieved from the Raider.IO Desktop App. Returns the character state as seen in the most recent combat log, which may differ from their current armory profile.

Параметры
access_key query region query required realm query required name query required
Ответы
200 Successful
GET /api/v1/live-tracking/guild/gear-summary
Retrieve a gear summary for a guild roster. Supports two scopes: "pull" uses combat log data from raid encounters, "armory" uses the latest Blizzard armory snapshot.

The pull scope relies on combat log data retrieved from the Raider.IO Desktop App. The armory scope uses Blizzard armory data and does not require the Desktop App. Identify the guild using either guild id or the region / realm / guild combi...

Параметры
access_key query raid query required difficulty query scope query advanced_search query before_date query boss query first_kill query
Ответы
200 Successful
guild
Guild profiles, raid progression, and boss kill data. Data is sourced from the Blizzard API and updated periodically.
2 методов
GET /api/v1/guilds/boss-kill
Retrieve information about a guild boss kill.
Параметры
access_key query region query required realm query required guild query required raid query required boss query required difficulty query required
Ответы
200 Successful
GET /api/v1/guilds/profile
Retrieve information about a guild.
Параметры
access_key query region query required realm query required name query required fields query
Ответы
200 Successful
character
Character profiles including Mythic+ scores, raid progression, gear, and talents. Data is sourced from the Blizzard API and updated periodically.
1 методов
GET /api/v1/characters/profile
Retrieve information about a character.
Параметры
access_key query region query required realm query required name query required fields query
Ответы
200 Successful
general
General utility endpoints such as lockout period information.
1 методов
GET /api/v1/periods
Retrieve the current, previous, and next period ids and date ranges
Параметры
access_key query
Ответы
200 Successful

Похожие API