Blizzard Entertainment
Blizzard Entertainment is an American video game developer and publisher and a subsidiary of Activision Blizzard. Blizzard exposes a Battle.net Developer Portal that provides public OAuth 2.0 protected APIs returning game data and player profile data for its major franchises including World of Warcraft, Diablo III, StarCraft II, and Hearthstone.
APIs
World of Warcraft Game Data API
Battle.net Game Data API for World of Warcraft providing access to achievements, auctions, characters, guilds, items, mounts, pets, PvP seasons, realms, regions, and other core ...
Diablo III Community API
Battle.net Community and Game Data API for Diablo III providing access to acts, artisans, recipes, followers, character classes, items, item types, and player career/hero profil...
StarCraft II Community API
Battle.net Community API for StarCraft II providing access to ladder data, player profiles, legacy profiles, and grandmaster leaderboards. Requires an OAuth 2.0 client credentia...
Hearthstone Game Data API
Battle.net Game Data API for Hearthstone providing access to card sets, individual cards, card backs, card decks (deck codes), and metadata such as classes, sets, rarities, type...
Battle.net OAuth API
OAuth 2.0 authorization server for the Battle.net developer platform. Supports the authorization code flow for user-context access (Battle.net account login and profile scopes s...
Collections
Battle.net OAuth API
OPENPricing Plans
Rate Limits
FinOps
Features
Single platform exposes Game Data and Community APIs for World of Warcraft, Diablo III, StarCraft II, and Hearthstone
Client credentials flow for public game data and authorization code flow for player-profile data
Independent regional endpoints for US, EU, KR, TW, and CN with locale-aware responses
OpenID Connect compatible login that lets third-party apps authenticate Battle.net users
Game Data APIs are partitioned by namespace (static-, dynamic-, profile-) to separate patch-stable reference data from live state
Endpoint exposing live World of Warcraft auction house listings per connected realm
Use Cases
Build mobile and web companion apps that surface character, guild, ladder, and profile data
Power character optimizer, mythic-plus rank tracker, and deck-tracker sites with first-party data
Pull ladder and seasonal data for esports brackets, statistics, and broadcast overlays
Provide authoritative reference data to community add-on libraries and mod managers
Let players authenticate with their Battle.net account in third-party communities and tournament platforms
Integrations
Battle.net account linking is widely combined with Discord OAuth for community gating
Companion overlays and stream tools surface live ladder and profile data
Community service that aggregates WoW profile and mythic-plus data via the Game Data API