# Battle.net

**Canonical:** https://apis.io/providers/battle-net/  
**Website:** https://community.developer.battle.net/  
**APIs profiled:** 12

Battle.net is Blizzard Entertainment's online gaming platform and developer API ecosystem. It provides game data and player profile APIs for World of Warcraft, Diablo III, Hearthstone, and StarCraft II via OAuth 2.0-secured REST endpoints, enabling developers to build applications that access character data, game statistics, leaderboards, card collections, and auction house data.

## Kin Score — 26.7 / 100 (thin)

Scored 2026-08-20 under rubric 0.12.0. Trend: flat (+0.0 from 26.7).

| Facet | Score |
|---|---|
| Discoverability | 64.8 |
| Contract Quality | 29.0 |
| Governance | 25.0 |
| Contract Governance | 25.0 |
| Operational Transparency | 7.9 |
| Developer Ergonomics | 26.2 |
| Commercial Clarity | 18.4 |
| Access Clarity | 18.4 |

## Agent readiness — 50.0 (agent-native)

| Dimension | Value |
|---|---|
| Spec Presence | yes |
| Agentic Access | derived |
| Reversibility Documented | na |
| MCP Server | no |
| Auth Clarity | yes |
| Idempotency | na |
| Error Semantics | verified |
| OpenAPI Examples | verified |
| Rate Limit Signal | documented |
| Event Surface Described | no |
| Agent Skills | no |
| Well Known Catalog | no |
| Consent Identity | no |
| Agent Card | no |
| Dry Run Mode | na |

## Access

Free · Self-serve signup — onboarding: self-serve, pricing: free, trial: no (confidence: high).

## APIs (12)

- **World of Warcraft Game Data API** — Provides access to World of Warcraft game data including achievements, auction house listings, character classes, races, realms, guild data, items, spells, zones, and PvP leader...
- **World of Warcraft Profile API** — Provides access to player profile data for World of Warcraft including character summaries, equipment, achievements, collections, mythic keystone profile, and PvP profile data. ...
- **World of Warcraft Classic Game Data API** — Provides game data for World of Warcraft Classic (Era and Seasonal), including classic realm lists, auction house data, character classes, races, and items specific to the class...
- **Diablo III Game Data API** — Provides access to Diablo III game data including season index and season data, era index and era leaderboards. Requires OAuth 2.0 client credentials flow.
- **Diablo III Community API** — Provides access to Diablo III community data including character profiles, hero data, item data, follower data, artisan data, and act information. Requires OAuth 2.0 for profile...
- **StarCraft II Game Data API** — Provides access to StarCraft II game data including league data for multiple game modes. Requires OAuth 2.0 client credentials flow.
- **StarCraft II Community API** — Provides access to StarCraft II community data including player profile, ladder summaries, grandmaster leaderboards, and static game data for profile, legacy, and ladder resources.
- **Battle.net OAuth API** — Provides OAuth 2.0 authorization services for Battle.net including client credentials flow for game data access and authorization code flow for player profile data. Token endpoi...
- **Battle.net Card Backs API** — Hearthstone card back collections
- **Battle.net Cards API** — Hearthstone card search and lookup
- **Battle.net Decks API** — Hearthstone deck lookup
- **Battle.net Metadata API** — Hearthstone metadata including sets, classes, types, and keywords

## Agentic access (1)

- **Battle Net Agentic Access** — 7 operations

## Security (2)

- **Battle Net Authentication** — oauth2 · 1 scheme
- **Battle Net Domain Security** — TLSv1.2 · HSTS · DMARC

## Plans (1)

- **Battle Net Plans Pricing**

## Use cases (5)

- **Game Companion Apps** — Build companion applications for WoW, Hearthstone, or Diablo that display character stats, gear scores, and progression.
- **Auction House Trackers** — Monitor World of Warcraft auction house data to track item prices and market trends.
- **Leaderboard Displays** — Show StarCraft II, Diablo III season, and WoW PvP leaderboards in custom applications.
- **Deck Builders** — Create Hearthstone deck-building tools using the card data, metadata, and deck APIs.
- **Guild Management Tools** — Build guild management utilities using WoW guild roster, achievements, and activity data.

## Tags

Games, Gaming, Blizzard, World Of Warcraft, Diablo, Hearthstone, Starcraft

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/providers/battle-net/). Scores are computed from the provider's own public artifacts under a published rubric.
