Submit a finished demo run
POST/api/score
Persist a finished demo run to the public scoreboard. If lastStartedAt is supplied and matches a finished last-challenge row for the same nickname, that run's duration_ms is attached to the score (used as the tie-breaker on the scoreboard).
Request
Responses
- 200
- 400
- 403
- 500
Score saved.
Invalid payload (missing nickname, non-numeric score, or score out of 0–10).
Missing or invalid X-Game-Token header.
Server error.