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 Successful](Restful-Server-Endpoints#logout-successful) [Logout Failed](Restful-Server-Endpoints#logout-failed) | | /logout/{playerID} | GET | N/A | message | [Logout Successful](Restful-Server-Endpoints#logout-successful) <br></br> [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) |
... ...
......