Public APIs
Destiny The Game favicon

Destiny The Game

Games & Comics

Bungie Platform API.

Destiny The Game's website screenshot

About Destiny The Game

The Bungie.Net API provides programmatic access to Destiny 2 game data and Bungie account services. It exposes endpoints grouped by category including user account management, clan and group administration (GroupV2), forums, social/friend lists, and Destiny 2-specific functions such as character profiles, inventory item management, vendors, activity history, post-game carnage reports, leaderboards, and manifest definitions.

The API supports both GET and POST operations, covering read operations like retrieving player stats, historical activity data, and content search, as well as write operations such as transferring items, equipping gear, managing loadouts, and handling clan membership actions (kicking, banning, inviting). It also includes endpoints for OAuth-based authorization flows (AwaInitializeRequest, AwaProvideAuthorizationResult) and partner/rewards token management.

This is intended for developers building tools, companion apps, or community sites that interact with Destiny 2 player data and Bungie.net account/community features.

Key features

  • Access Destiny 2 player profiles, characters, and inventory data
  • Retrieve Destiny 2 manifest and entity definitions for game content
  • Query historical stats, activity history, and post-game carnage reports
  • Manage clans and groups via GroupV2 endpoints (membership, banners, invites)
  • Search and manage Bungie.net forums, topics, and posts
  • OAuth-based authorization for in-game actions like item transfer and equipping

Frequently asked questions

What is the Bungie.Net API used for?

It exposes Destiny 2 game data such as player profiles, inventory, stats, and manifest definitions, along with Bungie.net platform features like forums, groups, and user accounts.

Does the API support in-game actions like moving or equipping items?

Yes, authenticated POST endpoints such as Destiny2.TransferItem, Destiny2.EquipItem, and Destiny2.EquipLoadout allow modifying a player's inventory and loadouts.

Can I retrieve historical player stats and match reports?

Yes, endpoints like Destiny2.GetHistoricalStats, Destiny2.GetActivityHistory, and Destiny2.GetPostGameCarnageReport provide historical stats and match data.

Does the API support clan and group management?

Yes, the GroupV2 endpoint group covers creating, searching, and managing clans, including membership approval, banning, and invitations.

Advertise here

Featured products

  • SerpApi - Search API favicon
  • Screenshot Scout favicon
  • TalorData favicon
  • CoreClaw favicon

Show your product to thousands of developers

· 100k monthly pageviews
· 7k newsletter subscribers

Advertise your product