Releases: Pinta365/blizzard_api
Releases · Pinta365/blizzard_api
0.4.0
This release adds support for the Housing and Neighborhoods Game Data APIs (WoW 11.2.7), plus new Profile endpoints for character housing.
New: Housing Game Data (wow.*)
- Decor —
decors(),decor(decorId),searchDecor(params) - Fixtures —
fixtures(),fixture(fixtureId),searchFixture(params) - Fixture hooks —
fixtureHooks(),fixtureHook(fixtureHookId),searchFixtureHook(params) - Rooms —
rooms(),room(roomId),searchRoom(params)
New: Neighborhoods Game Data (wow.*)
- Neighborhood maps —
neighborhoodMaps(),neighborhoodMap(neighborhoodMapId),neighborhood(neighborhoodMapId, neighborhoodId)
New: Profile – character housing
- Character collections —
characterCollectionDecor(realmSlug, characterName)— housing decor collected by a character - Character house —
characterHouse(realmSlug, characterName, houseNumber)— summary of a character’s house
Other
- Profile and Game Data error responses with empty or non-JSON bodies now throw a proper
APIErrorinstead of “Unexpected end of JSON input”.
0.3.9
0.3.8
New Features
- Added
requestHref()function - Make authenticated requests to arbitrary Blizzard API href URLs returned in API responses. Perfect for following links and making sequenced API calls. - Added authentication debugging functions - New
getAccessToken()andgetAuthConfig()functions to access current authentication state for debugging or external use.
Usage Examples
// Follow href links from API responses
const guildData = await blizzardAPI.requestHref("https://eu.api.blizzard.com/data/wow/guild/moonglade/carpe-cerevisi?namespace=profile-eu");
// Debug authentication state
const token = blizzardAPI.getAccessToken();
const authConfig = blizzardAPI.getAuthConfig();0.3.7
Full Changelog: 0.3.6...0.3.7
0.3.6
Full Changelog: 0.3.5...0.3.6
0.3.5
- Removing Overwatch League endpoints
- Adding Diablo 3 community endpoints
Full Changelog: 0.3.4...0.3.5
0.3.4
Full Changelog: 0.3.3...0.3.4
0.3.3
Full Changelog: 0.3.1...0.3.3
0.3.1
Prep for JSR.io
Full Changelog: 0.3.0...0.3.1
0.3.0
Full Changelog: 0.2.0...0.3.0