Take the 2-minute tour ×
Arqade is a question and answer site for passionate videogamers on all platforms. It's 100% free, no registration required.

I've noticed that there's no good smartphone-friendly Pokédex available online, and with Nintendo banning Pokédex apps in the Android Market one would be nice to have. So I plan to make a smartphone-friendly web-based one.

The question is, where do I get the data? Is there any kind of RESTful or even downloadable raw Pokémon database out there?

share|improve this question
1  
My friend wrote one, but he got a letter to cease and desist and a second one that explained why there are no good Pokedex apps on smartphones. –  Gwen Feb 18 '12 at 4:01
    
If you know Pokedex apps are being removed from the market--by order of Nintendo, the copyright holder--why are you attempting to add another? –  Jason_c_o Feb 18 '12 at 21:50
    
Edited my question to clarify: I plan to make a mobile-friendly web-based 'dex, as opposed to a native app. In that respect it shouldn't be any more cease-and-desist-worthy than any of the many 'dexes across the Internet. –  LouieGeetoo Feb 19 '12 at 16:38

3 Answers 3

up vote 3 down vote accepted

I recently created a fully RESTful API for Pokémon as a weekend project.

PokéAPI was an idea I've had for a while. Not all the content is there yet, but I'm adding more and more each weekend (when I have free time). Currently I have over 40,000 items in the database linking Pokemon, types, moves, abilities, descriptions and egg groups together.

Enjoy!

http://pokeapi.co

share|improve this answer
1  
Looks pretty great! Have you contacted Eevee to see if you could work together or share some data? I know he was asking the community to help him compile data for his historically-excellent web dex. Maybe you can go in together on maintaining this API for the good of all trainer-kind. –  LouieGeetoo Nov 5 '13 at 18:12
    
I'd absolutely love to collaborate with some of the people in the community on this, it could be really beneficial for them. I've contacted a number of the big popular Pokémon sites, I'll get in touch with him too! Thanks. –  phalt Nov 6 '13 at 10:38

I happened across exactly what I was looking for: Veekun's Pokedex's code and database are freely available on GitHub for anyone who wishes to use them. The data itself is available in CSV (comma-separated/spreadsheet) form in the pokedex/data/csv directory.

share|improve this answer

No and kind of. So no because there isn't any SQL server (that I could find) sitting there open to query, and there is no creation scripts ready to go (again, that I could find).

Now we get to the kind of. There is Bulbapedia which is a great resource with more information than most people could ever want. And it is built on Wikimedia, so it has an API. So you can query it and get out information. But, the API isn't the most straight forward. I've been trying to learn it for a little while, and I still haven't figured out how to pull out the list of pokemon from a page (that's very complicated in the first place). And they have disabled searching via the API by title... which is not helpful. If you can figure it out, you are a smarter (and braver) man than I.

An alternative to this is to just view the pages with lists of pokemon, copy and paste the tables, and use a script to convert the format.

Please do notice the license though. If you use their data, you can't do so commercially, you have to give them credit, and you have to share-alike.

share|improve this answer
    
That license is for the Wiki, but wouldn't that be superseded by the copyright held by Nintendo? If apps are being removed from the market, I don't see this one faring any better... –  Jason_c_o Feb 18 '12 at 21:51
    
Yes, in this instance. But if someone else came to this post with a different intention (one that Nintendo or TPC are not shutting down right away like they are with these apps) than it is good to have that note on there. –  Ktash Feb 19 '12 at 0:23

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.