AysonCurrax.3254:

Work In Progress

As mentioned in my previous Post, I have been working on implementing an API of my own that allow myself, and other developers to quickly and easily access all types and flags used in a specific official API end point such as v1/item_details , skin_details or recipe_details.

For now, those three are the ones i got currently implemented.

Additionally, I also have API endpoints available that pretty much mimic these official api endpoints:
v1/items.json
v1/item_details.json
v1/skins.json
v1/skin_details.json
v1/recipes.json
v1/recipe_details.json

the slight difference to the official ones is the fact that i replaced the name, description and bonus attributes with maps that contain the string in all four currently supported languages, cutting down on the need to send one request per language incase you want all that data. Also, I added an attribute for the corresponding chat code for each of these three categories.

Examples:
http://api.gw2compendium.com/v1/item_details.json?item_id=67359
http://api.gw2compendium.com/v1/skin_details.json?skin_id=5697
http://api.gw2compendium.com/v1/recipe_details.json?recipe_id=9803

Items:
http://api.gw2compendium.com/v1/items.json
http://api.gw2compendium.com/v1/item_details.json (required param. item_id)
http://api.gw2compendium.com/v1/item_types_and_flags.json

Skins:
http://api.gw2compendium.com/v1/skins.json
http://api.gw2compendium.com/v1/skin_details.json (required param. skin_id)
http://api.gw2compendium.com/v1/skin_types_and_flags.json

Recipes:
http://api.gw2compendium.com/v1/recipes.json
http://api.gw2compendium.com/v1/recipe_details.json (required param. recipe_id)
http://api.gw2compendium.com/v1/recipe_types_and_flags.json