GameSave.Info API Instructions

This API business is pretty easy. It all starts with http://gamesave.info/api/, which is what you're looking at right now.
The first step is to pick an output format. These are the currently supported ones:
To access all the data in a particular format, just append the name of the exporter to the url, like this:
http://gamesave.info/api/GameSaveInfo202/

Odds are though that you probably don't want all the data at once.
If you just want a specific game, you can just name it:
http://gamesave.info/api/GameSaveInfo202/DeusEx/

To filter the output, you can add criteria to the end of the url. For instance, to filter to only expansions:
http://gamesave.info/api/GameSaveInfo202/expansion/

Or to filter to only PS3 games:
http://gamesave.info/api/GameSaveInfo202/PS3/

You can filter by game names with wildcards too. Actually it's just the asterisk, but it works:
http://gamesave.info/api/GameSaveInfo202/D*/

You can also output only games updated since a certain date (this works with almost any PHP parseable date string):
http://gamesave.info/api/GameSaveInfo202/2012-01-01/

You can combine criteria by adding more to the end of the URL, for instance this gets all the PS1 games in the USA region:
http://gamesave.info/api/GameSaveInfo202/PS1/USA/

You can specify an excluding criteria by placing an exclamation mark before the criteria. This will output only the games that are NOT for Windows:
http://gamesave.info/api/GameSaveInfo202/!Windows/

There are 6 different kind of criteria: game name, game type, os, platform, media and region.
If you use multiple criteria in the same category, they are treated in an OR fashion (for the SQL-savy, it's using a WHERE IN).
This example gets all the game that are PS1 or PS2 or PS3:
http://gamesave.info/api/GameSaveInfo202/PS1/PS2/PS3/

Here's a table of the criteria categories, and the usable values
TypeOSPlatformMediaRegion (Most games don't use these)
  • game
  • mod
  • system
  • expansion
  • Android
  • DOS
  • Linux
  • OSX
  • PS1
  • PS2
  • PS3
  • PSP
  • Windows
  • WindowsVista
  • WindowsXP
  • Flash
  • RenPy
  • ScummVM
  • SteamCloud
  • UbisoftSaveStorage
  • CD
  • Download
  • Floppy
  • GoG
  • Steam
ABW AF AFG AGO AIA ALA ALB AND ARE ARG ARM AS ASM ATA ATF ATG AUS AUT AZE BDI BEL BEN BES BFA BGD BGR BHR BHS BIH BLM BLR BLZ BMU BOL BRA BRB BRN BTN BVT BWA CAF CAN CCK CHE CHL CHN CIV CMR COD COG COK COL COM CPV CRI CUB CUW CXR CYM CYP CZE DEU DJI DMA DNK DOM DZA ECU EGY ERI ESH ESP EST ETH EU FIN FJI FLK FRA FRO FSM GAB GBR GEO GGY GHA GIB GIN GLP GMB GNB GNQ GRC GRD GRL GTM GUF GUM GUY HKG HMD HND HRV HTI HUN IDN IMN IND IOT IRL IRN IRQ ISL ISR ITA JAM JEY JOR JPN KAZ KEN KGZ KHM KIR KNA KOR KWT LAO LBN LBR LBY LCA LIE LKA LSO LTU LUX LVA MAC MAF MAR MCO MDA MDG MDV MEX MHL MKD MLI MLT MMR MNE MNG MNP MOZ MRT MSR MTQ MUS MWI MYS MYT NA NAM NCL NER NFK NGA NIC NIU NLD NOR NPL NRU NZL OC OMN PAK PAN PCN PER PHL PLW PNG POL PRI PRK PRT PRY PSE PYF QAT REU ROU RUS RWA SA SAU SDN SEN SGP SGS SHN SJM SLB SLE SLV SMR SOM SPM SRB SSD STP SUR SVK SVN SWE SWZ SXM SYC SYR TCA TCD TGO THA TJK TKL TKM TLS TON TTO TUN TUR TUV TWN TZA UGA UKR UMI URY USA UZB VAT VCT VEN VGB VIR VNM VUT WLF WSM YEM ZAF ZMB ZWE

There is also deprecated data in the database, it's filtered out of the API output by default, but if you really want it just add "deprecated" to the URL
http://gamesave.info/api/GameSaveInfo202/deprecated/

Here's the top ten queries against the database!
  1. http://gamesave.info/api/GameSaveInfo202/
    (Queried 14653 Times)
  2. http://gamesave.info/api/MASGAU11/deprecated/
    (Queried 820 Times)
  3. http://gamesave.info/api/GameSaveInfo202/!system/g*/G*/
    (Queried 727 Times)
  4. http://gamesave.info/api/GameSaveInfo202/!system/b*/B*/
    (Queried 722 Times)
  5. http://gamesave.info/api/GameSaveInfo202/!system/a*/A*/
    (Queried 720 Times)
  6. http://gamesave.info/api/GameSaveInfo202/!system/c*/C*/
    (Queried 717 Times)
  7. http://gamesave.info/api/GameSaveInfo202/!system/e*/E*/
    (Queried 712 Times)
  8. http://gamesave.info/api/GameSaveInfo202/system/
    (Queried 708 Times)
  9. http://gamesave.info/api/GameSaveInfo202/!system/f*/F*/
    (Queried 701 Times)
  10. http://gamesave.info/api/GameSaveInfo202/!system/0*/1*/2*/3*/4*/5*/6*/7*/8*/9*/
    (Queried 693 Times)