API Documentation
Quiz Submissions Multiplayer
Quiz Submissions Singleplayer
Share
Documents
Quiz Submissions Multiplayer
Get the leaderboard for a multiplayer room
Get the leaderboard for a multiplayer room
GET
/
api
/
v1
/
quiz-submissions
/
multiplayer
/
{roomId}
/
leaderboard
curl --request GET \
--url http://localhost:8787/api/v1/quiz-submissions/multiplayer/{roomId}/leaderboard
{
"leaderboard": [
{
"userName": "<string>",
"userId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"score": 123,
"correctAnswers": 123,
"avgTimeTaken": 123,
"totalQuestions": 123,
"questions": [
{
"text": "<string>",
"correctAnswer": "<string>",
"userAnswer": "<string>",
"timeTaken": 123
}
]
}
]
}
Path Parameters
Response
200 - application/json
Leaderboard retrieved successfully
The response is of type object
.
curl --request GET \
--url http://localhost:8787/api/v1/quiz-submissions/multiplayer/{roomId}/leaderboard
{
"leaderboard": [
{
"userName": "<string>",
"userId": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"score": 123,
"correctAnswers": 123,
"avgTimeTaken": 123,
"totalQuestions": 123,
"questions": [
{
"text": "<string>",
"correctAnswer": "<string>",
"userAnswer": "<string>",
"timeTaken": 123
}
]
}
]
}
Assistant
Responses are generated using AI and may contain mistakes.