Character Profile API (pets): Empty arrays

API Discussion
I'm getting missing data from most(not all) of my characters in the character profile api for pets.
It seems to be effecting characters that logged in after 8.2 but I'm not sure.

The response body for pets returns:
{
...
"pets": {
"numCollected": 0,
"numNotCollected": 1195,
"collected": []
},
...
}
Same here.

06/28/2019 01:35 AMPosted by Suggestions

It seems to be effecting characters that logged in after 8.2 but I'm not sure.


Same here. It works correctly on characters that didn't log after 8.2.
Same... :(

Request :
https://eu.api.blizzard.com/wow/character/antonidas/iss%C3%B2?fields=pets&locale=fr_FR&access_token=<token>

Response :
...
"pets":{"numCollected":0,"numNotCollected":1194,"collected":[]}
...
I'm seeing exactly the same behaviour, but so far only for "pets" list. I haven't tested every possible case, but out of the 10 I have tested so far I am able to retrieve the data for everything EXCEPT for pets.
After rereading this thread I decided to try on a character I have not brought in since the patch. I am able to retrieve the "pets" data, including pets I tamed in Nazjatar and Mechagon.
Same. Here are two profiles which return no pets in the API:

https://eu.api.blizzard.com/wow/character/ravencrest/galnis?fields=pets&access_token={token}
https://worldofwarcraft.com/en-us/character/eu/ravencrest/galnis/collections/pets

https://us.api.blizzard.com/wow/character/bloodhoof/silvercircle?fields=pets&access_token={token}
https://worldofwarcraft.com/en-us/character/us/bloodhoof/silvercircle/collections/pets
Same here...

I have not been getting pet lists back on most of my guildies via the battle.net API recently so my guild roster is missing that info.

I just went onto develop.battle.net and tried the Pets API for my char Xang (who has 1237 total pets in-game) and got zero pets back:

https://EU.api.blizzard.com/wow/character/silvermoon/Xang?fields=pets&locale=en_GB&access_token=

{
"lastModified": 1561884112000,
"name": "Xang",
"realm": "Silvermoon",
...some misc fields here...
"pets": {
"numCollected": 0,
"numNotCollected": 1195,
"collected": []
},

}

Mounts and Raid Progress are ok, but only a small number of guildies get a pets array back via the API
We can get some blue support on this?

Are you aware of the problem?
Thanks for reporting this!

We are aware of the following problems regarding pets:

1. The `pets` field indicates that no pets have been collected, even though characters have collected pets.
2. The `petSlots` field indicates that no pets are equipped, even though characters do have them equipped.

We are working to resolve both problems; however, we do not have an ETA at this time.
Thank you very much for information!
The issue affecting both the `pets` and `petSlots` fields has been resolved. If you experience any further issues, please let us know!
My pet list in game works fine. It is the list on the WoWhead web site that I am having trouble with. It just keep say that it is loading and won't go any further. WoWHead says it is a problem with the blizzard game site.
It works! Thank you very much! You're so reactive, it's a pleasure!

Join the Conversation

Return to Forum