Skip to content

Instantly share code, notes, and snippets.

@Hiosdra
Last active November 9, 2017 12:01
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save Hiosdra/2e0077a47bc02a2ccb5e9191f7ad34e6 to your computer and use it in GitHub Desktop.
Save Hiosdra/2e0077a47bc02a2ccb5e9191f7ad34e6 to your computer and use it in GitHub Desktop.
Api for codeDayRest
Api:
/generate?name=[user] -> String with user
/stage?name=[user] -> get actual stage in int
/validate json -> true/false
/users -> return json with all users
/cu?pass=[password]&name=[name] -> creates user
/au?pass=[password]&name=[name]&... -> admin settings for users (fields like user json)
/du?pass=[password]&name=[name] -> deletes user
validate json:
{
"id":"name",
"vals":["5", "4", "c", "sth"]
}
users json:
[
{
"name": "Oskar",
"stage": 4,
"testCount": 15,
"solved": ["503", "22a", "kupa", "losowystring"]
},
{
"name": "Hosdra"
"stage": 1,
"testCount": 0,
"solved": ["2"]
}
]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment