If you are interacting with the API by any other means than the HTML / Handlebars.js route, it will be important to take note of the status and reason fields. A status field of "ok" means everything ran smoothly, and anything other than "ok" (generally "failed") will mean an error occurred and some sort of reason will be specified in the reason field.