403 Forbidden (error code: BLZWEBAPI00000403) happens

I am trying to GET fetch the character appearance API which endpoint is /profile/wow/character/{realmSlug}/{characterName}/appearance

I tried my character name for trying it out with the following parameters:

endpoint: https://kr.api.blizzard.com/profile/wow/character/lone-wolf/{my-character-name}/appearance

I certainly included my access token after getting it in headers.

But I got the 403 error as below:

{
  "code": 403,
  "type": "BLZWEBAPI00000403",
  "detail": "Forbidden"
}

I tried API request with my character that just logged in few minutes ago. Why this happens?

Hello,

did you find a fix?

The same thing happens to me, it’s strange because with some characters there is no problem, but with many others there is. With my characters, for example, I have no problems, nor with some of my friends’ characters, but I cannot search for any of the characters from a friend’s guild, not even my friend’s character that is in that guild. However, other characters of my friend, who are not in that guild, do not give me the 403 error.