[ { "name": "Viola", "boss_type": "gym_leader", "specialty_type": "bug", "badge_name": "Bug Badge", "badge_image_url": "/badges/bug-badge.png", "level_cap": 12, "order": 1, "after_route_name": "Santalune City", "location": "Santalune Gym", "section": "Main Story", "sprite_url": "/boss-sprites/x/viola.png", "pokemon": [ { "pokeapi_id": 283, "pokemon_name": "Surskit", "level": 10, "order": 1, "condition_label": null }, { "pokeapi_id": 666, "pokemon_name": "Vivillon", "level": 12, "order": 2, "condition_label": null } ] }, { "name": "Grant", "boss_type": "gym_leader", "specialty_type": "rock", "badge_name": "Cliff Badge", "badge_image_url": "/badges/cliff-badge.png", "level_cap": 25, "order": 2, "after_route_name": "Cyllage City", "location": "Cyllage Gym", "section": "Main Story", "sprite_url": "/boss-sprites/x/grant.png", "pokemon": [ { "pokeapi_id": 698, "pokemon_name": "Amaura", "level": 25, "order": 1, "condition_label": null }, { "pokeapi_id": 696, "pokemon_name": "Tyrunt", "level": 25, "order": 2, "condition_label": null } ] }, { "name": "Korrina", "boss_type": "gym_leader", "specialty_type": "fighting", "badge_name": "Rumble Badge", "badge_image_url": "/badges/rumble-badge.png", "level_cap": 32, "order": 3, "after_route_name": "Shalour City", "location": "Shalour Gym", "section": "Main Story", "sprite_url": "/boss-sprites/x/korrina.png", "pokemon": [ { "pokeapi_id": 619, "pokemon_name": "Mienfoo", "level": 29, "order": 1, "condition_label": null }, { "pokeapi_id": 67, "pokemon_name": "Machoke", "level": 28, "order": 2, "condition_label": null }, { "pokeapi_id": 701, "pokemon_name": "Hawlucha", "level": 32, "order": 3, "condition_label": null } ] }, { "name": "Ramos", "boss_type": "gym_leader", "specialty_type": "grass", "badge_name": "Plant Badge", "badge_image_url": "/badges/plant-badge.png", "level_cap": 34, "order": 4, "after_route_name": "Coumarine City", "location": "Coumarine Gym", "section": "Main Story", "sprite_url": "/boss-sprites/x/ramos.png", "pokemon": [ { "pokeapi_id": 189, "pokemon_name": "Jumpluff", "level": 30, "order": 1, "condition_label": null }, { "pokeapi_id": 70, "pokemon_name": "Weepinbell", "level": 31, "order": 2, "condition_label": null }, { "pokeapi_id": 673, "pokemon_name": "Gogoat", "level": 34, "order": 3, "condition_label": null } ] }, { "name": "Clemont", "boss_type": "gym_leader", "specialty_type": "electric", "badge_name": "Voltage Badge", "badge_image_url": "/badges/voltage-badge.png", "level_cap": 37, "order": 5, "after_route_name": "Route 13 (Kalos)", "location": "Lumiose Gym", "section": "Main Story", "sprite_url": "/boss-sprites/x/clemont.png", "pokemon": [ { "pokeapi_id": 587, "pokemon_name": "Emolga", "level": 35, "order": 1, "condition_label": null }, { "pokeapi_id": 82, "pokemon_name": "Magneton", "level": 35, "order": 2, "condition_label": null }, { "pokeapi_id": 695, "pokemon_name": "Heliolisk", "level": 37, "order": 3, "condition_label": null } ] }, { "name": "Valerie", "boss_type": "gym_leader", "specialty_type": "fairy", "badge_name": "Fairy Badge", "badge_image_url": "/badges/fairy-badge.png", "level_cap": 38, "order": 6, "after_route_name": "Laverre City", "location": "Laverre Gym", "section": "Main Story", "sprite_url": "/boss-sprites/x/valerie.png", "pokemon": [ { "pokeapi_id": 303, "pokemon_name": "Mawile", "level": 38, "order": 1, "condition_label": null }, { "pokeapi_id": 122, "pokemon_name": "Mr Mime", "level": 39, "order": 2, "condition_label": null }, { "pokeapi_id": 700, "pokemon_name": "Sylveon", "level": 42, "order": 3, "condition_label": null } ] }, { "name": "Olympia", "boss_type": "gym_leader", "specialty_type": "psychic", "badge_name": "Psychic Badge", "badge_image_url": "/badges/psychic-badge.png", "level_cap": 44, "order": 7, "after_route_name": "Route 17 (Kalos)", "location": "Anistar Gym", "section": "Main Story", "sprite_url": "/boss-sprites/x/olympia.png", "pokemon": [ { "pokeapi_id": 561, "pokemon_name": "Sigilyph", "level": 44, "order": 1, "condition_label": null }, { "pokeapi_id": 199, "pokemon_name": "Slowking", "level": 45, "order": 2, "condition_label": null }, { "pokeapi_id": 678, "pokemon_name": "Meowstic Male", "level": 48, "order": 3, "condition_label": null } ] }, { "name": "Wulfric", "boss_type": "gym_leader", "specialty_type": "ice", "badge_name": "Iceberg Badge", "badge_image_url": "/badges/iceberg-badge.png", "level_cap": 48, "order": 8, "after_route_name": "Snowbelle City", "location": "Snowbelle Gym", "section": "Main Story", "sprite_url": "/boss-sprites/x/wulfric.png", "pokemon": [ { "pokeapi_id": 460, "pokemon_name": "Abomasnow", "level": 56, "order": 1, "condition_label": null }, { "pokeapi_id": 615, "pokemon_name": "Cryogonal", "level": 55, "order": 2, "condition_label": null }, { "pokeapi_id": 713, "pokemon_name": "Avalugg", "level": 59, "order": 3, "condition_label": null } ] }, { "name": "Malva", "boss_type": "elite_four", "specialty_type": "fire", "badge_name": null, "badge_image_url": null, "level_cap": 63, "order": 9, "after_route_name": "Victory Road (Kalos)", "location": "Pokemon League", "section": "Main Story", "sprite_url": "/boss-sprites/x/malva.png", "pokemon": [ { "pokeapi_id": 668, "pokemon_name": "Pyroar", "level": 63, "order": 1, "condition_label": null }, { "pokeapi_id": 324, "pokemon_name": "Torkoal", "level": 63, "order": 2, "condition_label": null }, { "pokeapi_id": 609, "pokemon_name": "Chandelure", "level": 63, "order": 3, "condition_label": null }, { "pokeapi_id": 663, "pokemon_name": "Talonflame", "level": 65, "order": 4, "condition_label": null } ] }, { "name": "Siebold", "boss_type": "elite_four", "specialty_type": "water", "badge_name": null, "badge_image_url": null, "level_cap": 63, "order": 10, "after_route_name": "Victory Road (Kalos)", "location": "Pokemon League", "section": "Main Story", "sprite_url": "/boss-sprites/x/siebold.png", "pokemon": [ { "pokeapi_id": 693, "pokemon_name": "Clawitzer", "level": 63, "order": 1, "condition_label": null }, { "pokeapi_id": 130, "pokemon_name": "Gyarados", "level": 63, "order": 2, "condition_label": null }, { "pokeapi_id": 121, "pokemon_name": "Starmie", "level": 63, "order": 3, "condition_label": null }, { "pokeapi_id": 689, "pokemon_name": "Barbaracle", "level": 65, "order": 4, "condition_label": null } ] }, { "name": "Wikstrom", "boss_type": "elite_four", "specialty_type": "steel", "badge_name": null, "badge_image_url": null, "level_cap": 63, "order": 11, "after_route_name": "Victory Road (Kalos)", "location": "Pokemon League", "section": "Main Story", "sprite_url": "/boss-sprites/x/wikstrom.png", "pokemon": [ { "pokeapi_id": 707, "pokemon_name": "Klefki", "level": 63, "order": 1, "condition_label": null }, { "pokeapi_id": 476, "pokemon_name": "Probopass", "level": 63, "order": 2, "condition_label": null }, { "pokeapi_id": 212, "pokemon_name": "Scizor", "level": 63, "order": 3, "condition_label": null }, { "pokeapi_id": 681, "pokemon_name": "Aegislash Shield", "level": 65, "order": 4, "condition_label": null } ] }, { "name": "Drasna", "boss_type": "elite_four", "specialty_type": "dragon", "badge_name": null, "badge_image_url": null, "level_cap": 63, "order": 12, "after_route_name": "Victory Road (Kalos)", "location": "Pokemon League", "section": "Main Story", "sprite_url": "/boss-sprites/x/drasna.png", "pokemon": [ { "pokeapi_id": 691, "pokemon_name": "Dragalge", "level": 63, "order": 1, "condition_label": null }, { "pokeapi_id": 621, "pokemon_name": "Druddigon", "level": 63, "order": 2, "condition_label": null }, { "pokeapi_id": 334, "pokemon_name": "Altaria", "level": 63, "order": 3, "condition_label": null }, { "pokeapi_id": 715, "pokemon_name": "Noivern", "level": 65, "order": 4, "condition_label": null } ] }, { "name": "Diantha", "boss_type": "champion", "specialty_type": null, "badge_name": null, "badge_image_url": null, "level_cap": 68, "order": 13, "after_route_name": "Victory Road (Kalos)", "location": "Pokemon League", "section": "Main Story", "sprite_url": "/boss-sprites/x/diantha.png", "pokemon": [ { "pokeapi_id": 701, "pokemon_name": "Hawlucha", "level": 64, "order": 1, "condition_label": null }, { "pokeapi_id": 697, "pokemon_name": "Tyrantrum", "level": 65, "order": 2, "condition_label": null }, { "pokeapi_id": 699, "pokemon_name": "Aurorus", "level": 65, "order": 3, "condition_label": null }, { "pokeapi_id": 711, "pokemon_name": "Gourgeist Average", "level": 65, "order": 4, "condition_label": null }, { "pokeapi_id": 706, "pokemon_name": "Goodra", "level": 66, "order": 5, "condition_label": null }, { "pokeapi_id": 10051, "pokemon_name": "Gardevoir (Mega)", "level": 68, "order": 6, "condition_label": "Mega Evolution" } ] } ]