I wanted to create this thread as the main place to request features for the staff to work on in the API. It seems that there are quite a few developers ready to make some really compelling apps, but currently some of the missing features makes that very difficult or impossible. Here are few of the ones that I would like added, and I would hope other developers could add in what they're looking for - together we can really expand the Giantbomb brand to a host of cool apps and utilities with the right support from the API's developers.
Sorting:
The vast amount of data in the API is currently beyond the scope of sorting on the developer end. I would really like to see full sorting on the API side. Which would mean you could do "Sort=" and use any of the fields. Examples would be "sort=release_date", "sort=expected_release_month" and much more. I think Adding sort will increase the usability of the API considerably and allow for better apps.
News:
Lots of great articles are posted by the crew and a feed to know when and what those are would be great. Resource: /news/ would be awesome along with the sorting above - for example: /news/?api_key="MY KEY"&sort=date_posted&creator=jeff&format=xml - This would return all news, sorted by the date it was posted, created by Jeff Gerstmann. This would allow for apps that could watch the news feeds and keep up to date on when new stuff was posted.
Video
Currently, you can only sort by publish_date - which is helpful, but not quite enough. This goes back into sorting mostly, but having a new field for the type of video would be helpful. So the field could be "type" or "category" - and would display quick looks, features and so on - all sortable. Perhaps you could limit the type as well... so something like /video/?api_key="MY KEY"&sort="dated_posted"&limit=quick_look&format=XML would return all quick looks sorted by when they were posted.
These are just some of the features that I would like to see added. Please post anything you'd like to see in here as well, even if you want to expand on what I posted above. By consolidating our feature request list, perhaps we can show the GB devs that there is a lot of interest in the APIs.
Log in to comment