I requested this on the old forum some time ago, but just wanted to add it to the new forum:
The request is for an addition to both the “Pets” and “Hunter Pets” Character Profile APIs. Could we please have the displayID of the NPC included in the API returns?
In both cases (companion pets and hunter pets), it’s sometimes impossible to assume what the pet’s appearance is because the NPC it’s derived from can occur in multiple colours/appearances. The current data structure leaves no way of determining whether the player has, say, a black, brown, or white Stormwind Rat pet. If the displayID was provided then we would easily utilize it to determine the correct appearance, which would greatly help out any site that displays hunter or battle pet collections.