"AUTH user pass" -> ( 200) or 501 "BUILD INSTRUCTIONS" -> (202 + 201 + 200) or 502 "RESET TIME" -> ( 200) or 502 "READY" -> (201 + 200) or 502 "UPLOAD 123 456" -> (202 * 9 + 200) "RESULT 123" -> (202 * 2 + 200) "LAST UPLOADED" -> (201 + 200) _ -> 500 200 OK 201 sized thing follows 202 send sized thing 500 I don't understand 501 auth failed