Update Restful Server Endpoints authored by Derek Williams's avatar Derek Williams
| Endpoint | Type | Payload | Response | Example(s) | | Endpoint | Type | Payload | Response | Example(s) |
|----------|------|---------|----------|---------| |----------|------|---------|----------|---------|
| /login | POST | username, password | playerID | [Login POST](Restful-Server-Endpoints#login) | | /login | POST | username, password | playerID | [Login POST](Restful-Server-Endpoints#login) |
| /logout/{playerID} | GET | N/A | message | [Logout GET](Restful-Server-Endpoints#logout) | | /logout/{playerID} | GET | N/A | message | [Logout Successful](Restful-Server-Endpoints#logout-successful) [Logout Failed](Restful-Server-Endpoints#logout-failed) |
| /objective-complete | POST | playerID, questID, objectiveID | response object | [Objective Complete POST](Restful-Server-Endpoints#objective-complete) | | /objective-complete | POST | playerID, questID, objectiveID | response object | [Objective Complete POST](Restful-Server-Endpoints#objective-complete) |
| /objective-fetch-all/{playerID} | GET | N/A | response object | [Objective Fetch](Restful-Server-Endpoints#objective-fetch-all) | | /objective-fetch-all/{playerID} | GET | N/A | response object | [Objective Fetch](Restful-Server-Endpoints#objective-fetch-all) |
| /player | POST | username, password, crew, major, section | response object | [Create Player](Restful-Server-Endpoints#player) | | /player | POST | username, password, crew, major, section | response object | [Create Player](Restful-Server-Endpoints#player) |
...@@ -22,7 +22,20 @@ ...@@ -22,7 +22,20 @@
<br></br> <br></br>
<br></br> <br></br>
# Logout # Logout - Successful
## Request
```
GET /logout/{playerID}
```
## Response
```
```
<br></br>
<br></br>
# Logout - Failed
## Request ## Request
``` ```
GET /logout/{playerID} GET /logout/{playerID}
... ...
......