- Updated HW2 Season Model.
- Added property: Image4K
- Fixed property: Playlists
-
Breaking changes galore!
-
Halo Wars 2 - Metadata Endpoints
- Campaign Levels
- Campaign Logs
- Card Keywords
- Cards
- CSR Designations
- Difficulties
- Game Object Categories
- Game Objects
- Leader Powers
- Leaders
- Maps
- Packs
- Playlists
- Seasons
- Spartan Ranks
- Techs
- Halo Wars 2 - Stats Endpoints
- Match Events
- Match Result
- Player Campaign Progress
- Player Match History
- Player Playlist Ratings
- Player Seasons Stats Summary
- Player Stats Summary
- Player XPs
- Halo 5 Forge - Stats Endpoints
- Custom Carnage Report
- Custom Service Record
- Player Match History
- Updated RequisitionPack model.
- New property: GiftableAcquisitionMethods
- New property: IsGiftOnly
- Halo 5 - User Generated Content (UGC) Endpoints.
- List Game Variants
- Get Game Variant
- List Map Variants
- Get Map Variant
- Updated XpInfo model.
- Updated: PerformanceXP
- Updated WarzoneMatch model.
- Updated: PveTotalRoundAssistBonuses
- Updated: PveTotalRoundKillBonuses
- Updated: PveTotalRoundSpeedBonuses
- Updated: PveTotalRoundSurvivalBonuses
- Updated Player Stat model.
- New property: GameEndStatus
- Updated Warzone Match model.
- New property: ObjectivesCompleted
- Updated Service Record models.
- New property: FastestMatchWin
- Updated ArenaMatch model.
- New property: BoostInfo
- Updated WarzoneMatch model.
- New property: BoostInfo
- New property: PveTotalRoundAssistBonuses
- New property: PveTotalRoundKillBonuses
- New property: PveTotalRoundSpeedBonuses
- New property: PveTotalRoundSurvivalBonuses
- Added new Medal Enum (Infection Hype!).
- Halo 5 - Stats Endpoints.
- Leaderboard for Season Playlists
- Updated MatchEvents model
- New Event Types (Impulses, Medals, Player Spawns, Round Starts, Round Ends, Weapon Drops, Weapon Pickups, and Weapon Pickup Pads)
- Updated ArenaPlaylistStat model.
- New property: CsrPercentile
- Updated XpInfo/CreditsEarned models.
- New property: MatchSpeedWinAmount
- New property: ObjectivesCompletedAmount
- Fixed the TimeSinceStart property on GameEvents. Should have been a TimeSpan from the start.
- Fixed a bug where getting an Arena Service Record for a defunct Gamertag would throw an exception.
- Updated MatchEvents model.
- Rename: KillerAttachmentIds to KillerWeaponAttachmentIds
- Rename: KillerStockId to KillerWeaponStockId
- Fixed a bunch of tests related to MatchEvents.
- Fixed a bug where I was using an int instead of an Enum (DeathDisposition)
- Halo 5 - Stats Endpoints.
- Events for Match
- Updated BaseMatch model.
- New property: GameVariantResourceId
- New property: MapVariantResourceId
- Updated BasePlayerStat model.
- New property: PlayerScore (Firefight Hype!?)
- Fixed a bug where every result is cached when the CacheDuration was not set.
- Fixed an issue with unhandled HighestCsrSeasonId values (Reported by 'b01000100' and 'RHIT Propensity').
- Added the ability to specify cache durations (expiration). Metadata, Profile, and Stats can be independently set (or not at all).
- Fixed a couple of spelling mistakes. Breaking change :)
- Updated Medal enum.
- New Medal Type: Ball
- Updated Medal enum.
- New Medal Type: Goal
- Updated Requisition model.
- New property: HideIfNotAcquired
- Updated CampaignMatch model.
- New property: CharacterIndex
- Updated MatchSet model.
- New property: MatchCompletedDateFidelity
- Query validation.
- Validation exceptions will be thrown for bad queries (missing mandatory fields, invalid gamertags etc.).
- Updated GetArenaServiceRecord query.
- New SeasonId parameter.
- Updated ArenaServiceRecord model.
- New property: ArenaPlaylistStatsSeasonId
- New property: HighestCsrSeasonId
- Updated Requisition model.
- New property: LevelRequirement
- Rate Limiter
- Optional rate limiter with timeout settings.
- JSON Structural Validation (JSON Schema).
- A significant update to the test harness. Using JSON schemas to detect changes to API responses.
- Serialization.
- Strongly typed models are now serializable.
- Halo 5 - Metadata Endpoints.
- Seasons
- Halo 5 - Profile Endpoints
- Emblem Url
- Spartan Url
- Halo 5 - Metadata Endpoints
- Campaign Missions
- Commendations
- CSR Designations
- Enemies
- Flexible Stats
- Game Base Variants
- Game Variants
- Impulses
- Map Variants
- Maps
- Medals
- Playlists
- Requisition Packs
- Requisitions
- Skulls
- Spartan Ranks
- Team Colors
- Vehicles
- Weapons
- Halo 5 - Profile Endpoints
- Emblem Image
- Spartan Image
- Halo 5 - Stats Endpoints
- Player Matches
- Arena Carnage Report
- Arena Service Record
- Campaign Carnage Report
- Campaign Service Record
- Custom Carnage Report
- Custom Service Record
- Warzone Carnage Report
- Warzone Service Record