Post leaderboard by leaderboard ID submission
Path parameters
-
leaderboard_id
string(uuid) Required Unique leaderboard ID used for querying.
POST
/leaderboard/{leaderboard_id}/submission
curl \
--request POST https://api.topktoday.dev/leaderboard/146b2edf-2d6f-4775-9b86-5537a2649589/submission \
--header "Content-Type: application/json" \
--header "UserID: 146b2edf-2d6f-4775-9b86-5537a2649589" \
--data '{"link":"string","score":42}'
Request examples
# Headers
UserID: 146b2edf-2d6f-4775-9b86-5537a2649589
# Payload
{
"link": "string",
"score": 42
}
Response examples (200)
{
"$schema": "https://api.topktoday.dev/schemas/SubmissionResponseBody.json",
"submission_id": "146b2edf-2d6f-4775-9b86-5537a2649589"
}
Response examples (default)
{
"$schema": "https://api.topktoday.dev/schemas/ErrorModel.json",
"detail": "Property foo is required but is missing.",
"errors": [
{
"location": "string",
"message": "string"
}
],
"instance": "https://example.com/error-log/abc123",
"status": 400,
"title": "Bad Request",
"type": "https://example.com/errors/example"
}