{"id":1020,"date":"2018-02-17T13:00:44","date_gmt":"2018-02-17T13:00:44","guid":{"rendered":"http:\/\/chewett.co.uk\/blog\/?p=1020"},"modified":"2018-02-17T22:14:30","modified_gmt":"2018-02-17T22:14:30","slug":"pokemon-go-api-list-pokemon-names","status":"publish","type":"post","link":"https:\/\/chewett.co.uk\/blog\/1020\/pokemon-go-api-list-pokemon-names\/","title":{"rendered":"Pokemon Go API &#8211; List of Pokemon Names"},"content":{"rendered":"<p>Here I talk about the first public API for the <a href=\"https:\/\/pogoapi.net\" target=\"_blank\" rel=\"noopener\">PoGoAPI.net<\/a> website and what it does.<\/p>\n<p><!--more--><\/p>\n<h2>First Public API and Documentation<\/h2>\n<p>Today I have launched the first public API for <a href=\"https:\/\/pogoapi.net\" target=\"_blank\" rel=\"noopener\">PoGoAPI.net<\/a> and the associated (short) documentation for it. Earlier I talked about <a href=\"http:\/\/chewett.co.uk\/blog\/989\/introducing-pokemon-go-data-api-pogoapi-net\/\">launching the domain and some of the plans for it<\/a>\u00a0and here is the first simple API.<\/p>\n<p>This will act as a beginning to a series of API&#8217;s that I will publish. As noted on the previous blog post I am looking to publish a number of API&#8217;s to allow people to easily create new tools and scripts for Pokemon Go.<\/p>\n<p>When publishing the data I am bearing in mind the open data principles. For PoGoAPI.net I am going to be publishing the data in at least a <a href=\"http:\/\/5stardata.info\" target=\"_blank\" rel=\"noopener\">3-star open data format<\/a>. This requires the data be freely available in a non-proprietary\u00a0format. This is why I am using JSON for this data.<\/p>\n<h2>Get Pokemon Go Names and ID&#8217;s<\/h2>\n<p>The first API is a simple one to just get a list of all pokemon, their names and ID&#8217;s. This can be combined with other API&#8217;s to turn the pokemon ID into a human-readable label.<\/p>\n<h3>GET\u00a0<code>\/api\/v1\/pokemon_names.json<\/code><\/h3>\n<p>Returns a json dict with the keys being the pokemon ID, the values is an array containing the pokemon name and id.<\/p>\n<h3>Example data<\/h3>\n<p><code>{ 1: { id: 1, name: \"Bulbasaur\" }, 2: { id: 2, name: \"Ivysaur\" }, 3: { id: 3, name: \"Venusaur\" }, ... }<\/code><\/p>\n<p>The full documentation\u00a0is available on the <a href=\"https:\/\/pogoapi.net\/documentation\/\" target=\"_blank\" rel=\"noopener\">PoGoAPI.net documentation\u00a0page<\/a>.<\/p>\n<p>If you have any questions about this API, or suggestions for other API&#8217;s contact me here below or on Twitter!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Here I talk about the first public API for the PoGoAPI.net website and what it does.<\/p>\n","protected":false},"author":1,"featured_media":1021,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[98],"tags":[226,227,224,223,218,225],"class_list":["post-1020","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-software","tag-api","tag-open-data","tag-pogoapi","tag-pokemon","tag-pokemon-go","tag-pokemon-go-api"],"wppr_data":{"cwp_meta_box_check":"No"},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2018\/02\/pogo_api_pokemon_names.jpg?fit=800%2C800&ssl=1","jetpack_shortlink":"https:\/\/wp.me\/p2toWX-gs","jetpack_sharing_enabled":true,"jetpack-related-posts":[{"id":2162,"url":"https:\/\/chewett.co.uk\/blog\/2162\/pokemon-go-api-api-hashes-api\/","url_meta":{"origin":1020,"position":0},"title":"Pokemon Go API \u2013 API Hashes API","author":"Chewett","date":"May 1, 2019","format":false,"excerpt":"This post talks about the newest Pokemon Go API, the API Hashes API at pogoapi.net. Using the API Hashes API It is recommended to locally cache the API files so you can store them on your own server and use them as needed. To help facilitate this hash API is\u2026","rel":"","context":"In &quot;Software&quot;","block_context":{"text":"Software","link":"https:\/\/chewett.co.uk\/blog\/category\/software\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2019\/04\/pogo_api_hashes.jpg?fit=800%2C800&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2019\/04\/pogo_api_hashes.jpg?fit=800%2C800&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2019\/04\/pogo_api_hashes.jpg?fit=800%2C800&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2019\/04\/pogo_api_hashes.jpg?fit=800%2C800&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":989,"url":"https:\/\/chewett.co.uk\/blog\/989\/introducing-pokemon-go-data-api-pogoapi-net\/","url_meta":{"origin":1020,"position":1},"title":"Introducing the Pokemon Go Data API &#8211; pogoapi.net","author":"Chewett","date":"February 3, 2018","format":false,"excerpt":"This post introduces the Pokemon Go API website, PoGoAPI.net and what I plan to do with it. Whats the website? PoGoAPI.net! I started to play around with some data visualization and tools to help play Pokemon Go. However I couldn't find the information I wanted easily. Lists of information is\u2026","rel":"","context":"In &quot;Software&quot;","block_context":{"text":"Software","link":"https:\/\/chewett.co.uk\/blog\/category\/software\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2018\/02\/pogo_api_released.jpg?fit=800%2C800&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2018\/02\/pogo_api_released.jpg?fit=800%2C800&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2018\/02\/pogo_api_released.jpg?fit=800%2C800&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2018\/02\/pogo_api_released.jpg?fit=800%2C800&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":1777,"url":"https:\/\/chewett.co.uk\/blog\/1777\/pokemon-go-api-pokemon-types-api\/","url_meta":{"origin":1020,"position":2},"title":"Pokemon Go API &#8211; Pokemon Types API","author":"Chewett","date":"January 23, 2019","format":false,"excerpt":"This post talks about the newest Pokemon Go API, the Pokemon Types API at\u00a0pogoapi.net. Pokemon Type Data All Pokemon have either one or two types, these types affect the strength of moves and weaknesses it has to opponents moves. Getting the Pokemon Types Data This API lists the types of\u2026","rel":"","context":"In &quot;Software&quot;","block_context":{"text":"Software","link":"https:\/\/chewett.co.uk\/blog\/category\/software\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2018\/11\/pogo_api_pokemon_types-1.jpg?fit=800%2C800&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2018\/11\/pogo_api_pokemon_types-1.jpg?fit=800%2C800&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2018\/11\/pogo_api_pokemon_types-1.jpg?fit=800%2C800&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2018\/11\/pogo_api_pokemon_types-1.jpg?fit=800%2C800&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":2623,"url":"https:\/\/chewett.co.uk\/blog\/2623\/pokemon-go-api-research-task-exclusive-pokemon-api\/","url_meta":{"origin":1020,"position":3},"title":"Pokemon Go API &#8211; Research Task Exclusive Pokemon API","author":"Chewett","date":"September 19, 2020","format":false,"excerpt":"This post talks about the latest API I have added to PoGoAPI.net, the Research Task Exclusive Pokemon API. What is the Research Task Exclusive Pokemon API Some Pokemon and their evolutions are only available by completing research tasks. To get these you will have to find the research task by\u2026","rel":"","context":"In &quot;Software&quot;","block_context":{"text":"Software","link":"https:\/\/chewett.co.uk\/blog\/category\/software\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2020\/08\/pogo_api_raid_research_exclusive_posticon_OUTPUT.png?fit=1200%2C628&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2020\/08\/pogo_api_raid_research_exclusive_posticon_OUTPUT.png?fit=1200%2C628&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2020\/08\/pogo_api_raid_research_exclusive_posticon_OUTPUT.png?fit=1200%2C628&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2020\/08\/pogo_api_raid_research_exclusive_posticon_OUTPUT.png?fit=1200%2C628&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2020\/08\/pogo_api_raid_research_exclusive_posticon_OUTPUT.png?fit=1200%2C628&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":2199,"url":"https:\/\/chewett.co.uk\/blog\/2199\/pokemon-go-api-pokemon-generations-api\/","url_meta":{"origin":1020,"position":4},"title":"Pokemon Go API \u2013 Pokemon Generations API","author":"Chewett","date":"May 15, 2019","format":false,"excerpt":"This post talks about the newest Pokemon Go API, the Pokemon Generations API at\u00a0pogoapi.net. Using the Pokemon Generations API Each Pokemon has an associated generation that it was originally released in. This generation relates to the generation in the original video games. Currently Niantic are progressing through the generations releasing\u2026","rel":"","context":"In &quot;Software&quot;","block_context":{"text":"Software","link":"https:\/\/chewett.co.uk\/blog\/category\/software\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2019\/05\/pogo_api_generations.jpg?fit=800%2C800&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2019\/05\/pogo_api_generations.jpg?fit=800%2C800&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2019\/05\/pogo_api_generations.jpg?fit=800%2C800&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2019\/05\/pogo_api_generations.jpg?fit=800%2C800&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":2804,"url":"https:\/\/chewett.co.uk\/blog\/2804\/pokemon-go-api-baby-pokemon-api\/","url_meta":{"origin":1020,"position":5},"title":"Pokemon Go API &#8211; Baby Pokemon API","author":"Chewett","date":"February 13, 2021","format":false,"excerpt":"This post talks about the latest API I have added to PoGoAPI.net, the Baby Pokemon API. What are Baby Pokemon Some Pokemon are only available from eggs and are typically smaller versions of \"grown up\" Pokemon. These are called baby Pokemon and the only way to get them is typically\u2026","rel":"","context":"In &quot;Software&quot;","block_context":{"text":"Software","link":"https:\/\/chewett.co.uk\/blog\/category\/software\/"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2021\/02\/pogoapi_baby_pokemon_posticon_OUTPUT.png?fit=1200%2C628&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2021\/02\/pogoapi_baby_pokemon_posticon_OUTPUT.png?fit=1200%2C628&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2021\/02\/pogoapi_baby_pokemon_posticon_OUTPUT.png?fit=1200%2C628&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2021\/02\/pogoapi_baby_pokemon_posticon_OUTPUT.png?fit=1200%2C628&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/chewett.co.uk\/blog\/wp-content\/uploads\/2021\/02\/pogoapi_baby_pokemon_posticon_OUTPUT.png?fit=1200%2C628&ssl=1&resize=1050%2C600 3x"},"classes":[]}],"_links":{"self":[{"href":"https:\/\/chewett.co.uk\/blog\/wp-json\/wp\/v2\/posts\/1020","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/chewett.co.uk\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/chewett.co.uk\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/chewett.co.uk\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/chewett.co.uk\/blog\/wp-json\/wp\/v2\/comments?post=1020"}],"version-history":[{"count":2,"href":"https:\/\/chewett.co.uk\/blog\/wp-json\/wp\/v2\/posts\/1020\/revisions"}],"predecessor-version":[{"id":1025,"href":"https:\/\/chewett.co.uk\/blog\/wp-json\/wp\/v2\/posts\/1020\/revisions\/1025"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/chewett.co.uk\/blog\/wp-json\/wp\/v2\/media\/1021"}],"wp:attachment":[{"href":"https:\/\/chewett.co.uk\/blog\/wp-json\/wp\/v2\/media?parent=1020"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/chewett.co.uk\/blog\/wp-json\/wp\/v2\/categories?post=1020"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/chewett.co.uk\/blog\/wp-json\/wp\/v2\/tags?post=1020"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}