Bungie ID to Steam ID?

I want to figure out how to find someone’s Steam ID based on their Bungie ID. Is there any way to do that?

The reason I ask is that Bungie recently overhauled their UI for profiles, and while a profile page does show a linked Steam account for a user, it doesn’t provide a link to the actual Steam profile page, which is unfortunate. I’d like to be able to find a workaround for this.

Hi @Shroak,

Unfortunately, it looks like it is not possible to get Steam IDs at the moment. We operate with Bungie IDs only.

Will there be a way to grab them in the future, if possible?

It strongly depends on Bungie if they ever allow getting Steam IDs.

if you’re comfortable with using Bungie’s API, I’d recommend looking into User.GetMembershipFromHardLinkedCredential and User.GetMembershipDataById calls