JavaScript is required to use Bungie.net

#api

originally posted in:BungieNetPlatform
Edited by lowlines: 8/22/2015 11:51:31 PM
16

Updated List of APIs and Globals (Reference)

A while back, Sargo Darya put up a thread with a [url=https://www.bungie.net/en/Clan/Post/39966/67395215/0/0]dump of all known APIs[/url] at the time, however as far as I know there hasn't been any updates on this for a while now, likely due to developments with the [url=https://www.bungie.net/en/Clan/Post/39966/85087279/0/0]Official APIs[/url]. So, using https://www.bungie.net/Scripts/platform.lib.min.js, a website that unminifys scripts (to examine it) and some Regular Expression magic, here is an updated version based on the most recent version of the bungie.net scripts file: [edit] I will create a new comment every time I spot new changes and will keep updating these Wikia pages whenever I spot changes, so treat them as your "master list". Endpoints: [url]http://bungienetplatform.wikia.com/wiki/Endpoints[/url] Globals: [url]http://bungienetplatform.wikia.com/wiki/Globals[/url] Note: Dazarobbo has also set up a Wikia script to automatically generate pages for each global. [url]http://bungienetplatform.wikia.com/wiki/Category:Enum[/url] Just be aware that if you see an API that isn't in the Official APIs, it will likely require authentication and/or not public for a reason. Also if a new API is public and hasn't been documented, there is a chance it might be still in development and prone to change, so be wary about relying on them straight away.
English
#api

Posting in language:

 

Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

View Entire Topic
  • Update: Some more changes spotted. There is an API for locking/unlocking your items now. Though I haven't looked at it yet. My guess it that it will require similar post fields as the transfer item API, and it doesn't appear to be used anywhere on bungie.net at this point in time. New APIs: [quote]DESTINYSERVICE POST /Platform/Destiny/SetLockState/[/quote] New globals: [quote]"DestinyActivityModeType": { "AllArena": 20, "Arena": 21, "ArenaChallenge": 22 } "VendorItemStatus": { "AlreadySelling": 512, "Unsellable": 1024, "SellingInhibited": 2048 } "DestinyItemType": { "QuestStep": 12, "QuestStepComplete": 13 }[/quote]

    Posting in language:

     

    Play nice. Take a minute to review our Code of Conduct before submitting your post. Cancel Edit Create Fireteam Post

You are not allowed to view this content.
;
preload icon
preload icon
preload icon