Changes
Page history
Update Restful Server Endpoints
authored
Oct 06, 2022
by
Derek Williams
Show whitespace changes
Inline
Side-by-side
Restful-Server-Endpoints.md
View page @
ad3f5dde
| Endpoint | Type | Payload | Response | Example(s) |
|----------|------|---------|----------|---------|
| /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-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
)
|
...
...
@@ -22,7 +22,20 @@
<br></br>
<br></br>
# Logout
# Logout - Successful
## Request
```
GET /logout/{playerID}
```
## Response
```
```
<br></br>
<br></br>
# Logout - Failed
## Request
```
GET /logout/{playerID}
...
...
...
...