-
Notifications
You must be signed in to change notification settings - Fork 0
API
Paul Jarrow edited this page May 15, 2017
·
1 revision
Note, when making calls to endpoints that require you to submit JSON in the body, you must also set a header as so:
Content-Type: application/json
| HTTP | route | Description: |
|---|---|---|
| GET | api/highscores |
List top 10 highscores. Includes a rendered pug template partial. |
This is approximately the result:
{
"data": [
{
"_id": "5918d065c1a80c44fc5f2820",
"playerName": "FROGGOD",
"playerScore": 1300,
"playerTime": 123
},
{
"_id": "5918e247238da54604630fdc",
"playerName": "FROGGOD",
"playerScore": 1000,
"playerTime": 80
}
],
"rendered": "<tr><td>1</td><td>FROGGOD</td><td>1300</td><td>2:03</td></tr><tr><td>2</td><td>FROGGOD</td><td>1000</td><td>1:20</td></tr><tr><td>3</td><td>FROGGO</td><td>875</td><td>1:05</td></tr><tr><td>4</td><td>FROGGO</td><td>800</td><td>1:00</td></tr><tr><td>5</td><td>FROGGOD</td><td>750</td><td>1:04</td></tr><tr><td>6</td><td>FROGGOD</td><td>700</td><td>0:48</td></tr><tr><td>7</td><td>FROGGOD</td><td>700</td><td>0:42</td></tr><tr><td>8</td><td>unnamed</td><td>550</td><td>1:07</td></tr><tr><td>9</td><td>GODFROG</td><td>550</td><td>0:42</td></tr><tr><td>10</td><td>STRAWB</td><td>525</td><td>1:01</td></tr>"
}| HTTP | route | Description: |
|---|---|---|
| POST | api/highscores |
Post a new score to the high scores list. |
You should send approximately this:
{
"playerName": "FROGGOD",
"playerScore": 1000,
"playerTime": 80
}