Dozuki API v0.1 Documentation

Our API provides programmatic access to Dozuki—enabling anyone to write innovative applications and utilities on top of our rich dozuki database.

What can I do with the API?

Anything you want! The sky is the limit for awesome applications built using our database of dozuki guides. We can't wait to see what you come up with!

The API provides access to our dozuki guides (step-by-step guides and Category namespace pages) and category "area" hierarchy.

The API responds with JSON by default, but you can also request JSONP or XML (on some endpoints).

API Endpoints

/areasGets a hierarchical list of all areas
/badgesGets a list of all badges
/badge/{id}Gets a list of all users who have earned a specific badge
/collectionsGets info about all collections
/collection/{id}Gets info about a single collection
/devicesGets a list of all categories
/device/{name}Gets Category detail and a list of all guides
/embedReturns an oEmbed summary providing access to our guide embed
/guidesGets a list of all guides
/guide/{guideid}Gets the entire content of a specific guide
/image/{id}Gets details (including EXIF) for an image
/teamsGets a list of all teams
/team/{id}/membersGets a list of all members of this team
/usersGets a list of all users
/user/{id}Gets detailed user information
/user/{id}/badgesGets a list of a specific user's badges
/user/{id}/guidesGets a list of guides a specific user has participated in
/user/{id}/repairsGets a list of repairs a specific user has successfully performed

Other endpoints

Single Sign On Allows sign on using credentials from another website

This v0.1 alpha API will be subject to some flux—although we'll try to keep it as stable as possible.