Raw Blizzard Data
{
"_links": {
"self": {
"href": "https://us.api.blizzard.com/data/wow/pet/4802?namespace=static-12.1.0_68914-us"
}
},
"id": 4802,
"name": "Morsel",
"battle_pet_type": {
"id": 4,
"type": "CRITTER",
"name": "Critter"
},
"description": "Known to take a bite out of his owner. Pet cautiously.",
"is_capturable": false,
"is_tradable": false,
"is_battlepet": true,
"is_alliance_only": false,
"is_horde_only": false,
"abilities": [
{
"ability": {
"key": {
"href": "https://us.api.blizzard.com/data/wow/pet-ability/110?namespace=static-12.1.0_68914-us"
},
"name": "Bite",
"id": 110
},
"slot": 0,
"required_level": 1
},
{
"ability": {
"key": {
"href": "https://us.api.blizzard.com/data/wow/pet-ability/160?namespace=static-12.1.0_68914-us"
},
"name": "Consume",
"id": 160
},
"slot": 1,
"required_level": 2
},
{
"ability": {
"key": {
"href": "https://us.api.blizzard.com/data/wow/pet-ability/2539?namespace=static-12.1.0_68914-us"
},
"name": "Fel Nova",
"id": 2539
},
"slot": 2,
"required_level": 20
},
{
"ability": {
"key": {
"href": "https://us.api.blizzard.com/data/wow/pet-ability/362?namespace=static-12.1.0_68914-us"
},
"name": "Howl",
"id": 362
},
"slot": 2,
"required_level": 4
},
{
"ability": {
"key": {
"href": "https://us.api.blizzard.com/data/wow/pet-ability/648?namespace=static-12.1.0_68914-us"
},
"name": "Bone Bite",
"id": 648
},
"slot": 0,
"required_level": 10
},
{
"ability": {
"key": {
"href": "https://us.api.blizzard.com/data/wow/pet-ability/2291?namespace=static-12.1.0_68914-us"
},
"name": "Sludge Belch",
"id": 2291
},
"slot": 1,
"required_level": 15
}
],
"source": {
"type": "WORLDEVENT",
"name": "World Event"
},
"icon": "https://render.worldofwarcraft.com/us/icons/56/6918290.jpg",
"creature": {
"key": {
"href": "https://us.api.blizzard.com/data/wow/creature/242180?namespace=static-12.1.0_68914-us"
},
"name": "Morsel",
"id": 242180
},
"is_random_creature_display": false,
"media": {
"key": {
"href": "https://us.api.blizzard.com/data/wow/media/pet/4802?namespace=static-12.1.0_68914-us"
},
"id": 4802
},
"should_exclude_if_uncollected": true
}