{"slug":"blizzard-battle-net-api","name":"Blizzard Battle.net API","host":"*.api.blizzard.com","site":"https://blizzard.com","category":"media","docsUrl":null,"sources":[{"kind":"archive","url":"https://us.forums.blizzard.com/en/blizzard/t/upcoming-changes-to-battlenet%E2%80%99s-api-gateway/51561"}],"url":"https://www.okapi.bot/providers/blizzard-battle-net-api/","json":"https://www.okapi.bot/api/v1/providers/blizzard-battle-net-api.json","breakingChanges":[{"slug":"the-access-token-query-parameter-stops-working","api":"blizzard-battle-net-api","title":"The access_token query parameter stops working","kind":"behaviour_change","outcome":"fails","model":null,"announcedAt":"2024-08-09","effectiveAt":"2024-09-30","scope":null,"calls":["query parameter access_token"],"method":null,"path":null,"source":{"url":"https://us.forums.blizzard.com/en/blizzard/t/upcoming-changes-to-battlenet%E2%80%99s-api-gateway/51561","kind":"archive"},"quote":"First, it will no longer be permissible to pass OAuth Access Tokens via the URL query string. Instead, these tokens must be included in the HTTP header of the request","migration":"Send the token in an Authorization: Bearer {token} header instead of ?access_token=.","migrationChange":null,"needsDecision":null,"text":{"summary":"On September 30, 2024, the Blizzard Battle.net API stopped accepting the query parameter access_token. Calls that pass OAuth access tokens via the query parameter fail after this date. It is no longer permissible to provide access tokens through the URL query string.","migration":"Send the token in an Authorization: Bearer {token} header instead of using ?access_token=.","by":"writer"},"publishedAt":"2026-10-23T10:43:39.349Z","updatedAt":"2026-10-25T04:33:01.057Z","status":"in_effect","tone":"broken","url":"https://www.okapi.bot/providers/blizzard-battle-net-api/breaking-changes/the-access-token-query-parameter-stops-working/"}]}