{"metadata":{"image":[],"title":"","description":""},"api":{"url":"","auth":"required","params":[],"results":{"codes":[]},"settings":""},"next":{"description":"","pages":[]},"title":"Error Codes & Responses","type":"basic","slug":"errors","excerpt":"","body":"## HTTP Status Codes\n[block:parameters]\n{\n \"data\": {\n \"h-0\": \"code\",\n \"0-0\": \"200\",\n \"h-1\": \"text\",\n \"0-1\": \"OK\",\n \"h-2\": \"description\",\n \"3-0\": \"304\",\n \"3-1\": \"Not Modified\",\n \"3-2\": \"There was no new data to return.\",\n \"4-0\": \"400\",\n \"4-1\": \"Bad Request\",\n \"4-2\": \"The request was invalid or cannot be otherwise served. An accompanying error message will explain further.\",\n \"5-0\": \"401\",\n \"5-1\": \"Unauthorized\",\n \"5-2\": \"Authentication credentials were missing or incorrect.\",\n \"6-0\": \"403\",\n \"6-1\": \"Forbidden\",\n \"6-2\": \"The request is understood, but it has been refused or access is not allowed. An accompanying error message will explain why.\",\n \"7-0\": \"404\",\n \"7-1\": \"Not Found\",\n \"7-2\": \"The URI requested is invalid or the resource requested, such as a user, does not exist. Also returned when the requested format is not supported by the requested method.\",\n \"9-0\": \"500\",\n \"9-1\": \"Internal Server Error\",\n \"9-2\": \"Something is broken. Please contact Syncano support.\",\n \"10-0\": \"502\",\n \"10-1\": \"Bad Gateway\",\n \"10-2\": \"Syncano is down. Contact support.\",\n \"0-2\": \"Everything is ok!\",\n \"1-0\": \"201\",\n \"1-1\": \"Created\",\n \"1-2\": \"The request was successful and a resource was created.\",\n \"2-0\": \"204\",\n \"2-1\": \"No Content\",\n \"2-2\": \"The request was successful but there is no data to return (usually after a successful DELETE request).\",\n \"8-0\": \"405\",\n \"8-1\": \"Method Not Allowed\",\n \"8-2\": \"Requested method is not supported for this resource.\"\n },\n \"cols\": 3,\n \"rows\": 11\n}\n[/block]\nIf you're a visual learner, you can look at [status codes depicted as dogs](http://httpstatusdogs.com/).","updates":["54f58c9aa217d62f008fae62"],"order":3,"isReference":false,"hidden":false,"sync_unique":"","link_url":"","link_external":false,"_id":"56c5062cbdcde80d00498673","user":"54ad5f42921992210075173e","parentDoc":null,"project":"54774d9af3736008009e9e0e","githubsync":"","version":{"version":"0.1.1","version_clean":"0.1.1","codename":"API v1.1","is_stable":false,"is_beta":false,"is_hidden":false,"is_deprecated":true,"categories":["56c50628bdcde80d00498636","56c50628bdcde80d00498637","56c50628bdcde80d00498638","56c50628bdcde80d00498639","56c50628bdcde80d0049863a","56c50628bdcde80d0049863b","56c50628bdcde80d0049863c","56c50628bdcde80d0049863d","56c50628bdcde80d0049863e","56c50628bdcde80d0049863f","56c50628bdcde80d00498640","56c50628bdcde80d00498641","56c50628bdcde80d00498642","56c50628bdcde80d00498643","56c50628bdcde80d00498644","56c50628bdcde80d00498645","56c50628bdcde80d00498646","56c50628bdcde80d00498647","56c506a018f0c90d002808de","56c6b0baf795cf0d003ec13e","56fe58eb5a08190e00085149","571764513cf2960e0009a635","571fc008ffbc6a2000b25bb5","5739ca371f4b740e00b06e09","577522f197a3830e004bcc1b","57753d5ffecd260e00d86ce6","57adb71efaa7a10e004495b6"],"_id":"56c50626bdcde80d00498635","project":"54774d9af3736008009e9e0e","__v":10,"createdAt":"2016-02-17T23:45:42.869Z","releaseDate":"2016-02-17T23:45:42.869Z"},"category":{"sync":{"isSync":false,"url":""},"pages":["56c5062cbdcde80d0049866f","56c5062cbdcde80d00498670","56c5062cbdcde80d00498671","56c5062cbdcde80d00498672","56c5062cbdcde80d00498673","56c5062cbdcde80d00498674"],"title":"General Info","slug":"general-info","order":0,"from_sync":false,"reference":true,"_id":"56c50628bdcde80d00498636","__v":1,"createdAt":"2014-12-01T11:06:30.128Z","project":"54774d9af3736008009e9e0e","version":"56c50626bdcde80d00498635"},"createdAt":"2015-02-19T22:21:55.274Z","__v":0}