POST /api/users/{
"username": "tyler_durden",
"password": "dQw4w9WgXcQ"
}Response
{
"key": "9bZkp7q19f0.KmtzQCSh6xk"
}POST /api/sessions/{
"username": "tyler_durden",
"password": "dQw4w9WgXcQ"
}Response
{
"key": "KmtzQCSh6xk.9bZkp7q19f0"
}GET /api/userResponse
{
"username": "tyler_durden",
"team": {
"id": 1,
"name": "Fight Club"
}
}GET /api/teams/Response
{
"teams": [
{
"id": 1,
"name": "Fight Club",
"points": 1024
},
{
"id": 2,
"name": "Police Department",
"points": 0
}
]
}GET /api/teams/1
GET /api/teamResponse
{
"id": 1,
"name": "Fight Club"
}POST /api/teams/{
"name": "Fight Club"
}Response
{
"id": 1,
"name": "Fight Club"
}POST /api/team/members/{
"username": "robert_paulson"
}Response
HTTP/2.0 204 No ContentPOST /api/teams/invited{
"teams": [
{
"id": 2,
"name": "Police Department"
}
]
}Response
HTTP/2.0 204 No ContentPATCH /api/user{
"team": 1
}Response
HTTP/2.0 204 No ContentDELETE /api/teamResponse
HTTP/2.0 204 No ContentGET /api/challengesResponse
{
"challenges": [
{
"category": "example",
"description": "This is a test of the web problems",
"id": 2,
"points": 10,
"title": "Test Web"
}
]
}