Services/Sync/Server/Archived/0.3/API/ResponseCodes: Difference between revisions
Jump to navigation
Jump to search
| Line 23: | Line 23: | ||
|- valign="top" | |- valign="top" | ||
| 5 | | 5 | ||
| Userid must match account in path | | Userid must match account in path (if set in config) | ||
|- valign="top" | |- valign="top" | ||
| 6 | | 6 | ||
| Line 33: | Line 33: | ||
'''401 Unauthorized''' -- | '''401 Unauthorized''' -- Valid username and password required. | ||
'''404 Not Found''' -- Returned if the user does not exist. Body does not contain anything useful. | '''404 Not Found''' -- Returned if the user does not exist. Body does not contain anything useful. | ||
'''503 Service Unavailable''' -- An internal error (storage failure). Please try back again later. Some explanation may be available in the body. | '''503 Service Unavailable''' -- An internal error (storage failure). Please try back again later. Some explanation may be available in the body. | ||
Revision as of 00:12, 8 November 2008
Weave 0.3 API Response Codes
200 OK -- Returned on a successful request. Note that this does not guarantee that the server has done anything - deleting a nonexistent object will return a 200. The request body will contain the data expected from the transaction.
400 Bad Request -- Will be returned if there was an error in the client's request. Details of the request will be contained in the body code:
| Code | Description |
| 1 | Illegal method/protocol |
| 2 | Incorrect/missing captcha |
| 3 | Invalid/missing username |
| 4 | Attempt to overwrite data that can't be overwritten (such as creating a userid that already exists) |
| 5 | Userid must match account in path (if set in config) |
| 6 | Json parse failure |
| 7 | Missing password field |
401 Unauthorized -- Valid username and password required.
404 Not Found -- Returned if the user does not exist. Body does not contain anything useful.
503 Service Unavailable -- An internal error (storage failure). Please try back again later. Some explanation may be available in the body.