Leeaderboard
Trusted Server API References for Leaderboard Service
Query parameters
labelstringOptional
skipinteger · int32OptionalDefault:
0
limitinteger · int32OptionalDefault:
25
Responses
200
OK
get
GET /server/services/leaderboard HTTP/1.1
Host:
Accept: */*
200
OK
{
"list": [
{
"id": 1,
"name": "text",
"desc": "text",
"label": "text",
"unique_by": "text",
"order": 0,
"actions": "text",
"extend_table": "text",
"participants": 0,
"course": 1,
"timeframe": 1,
"ttl": 1,
"round": 1,
"winners_count": 1,
"last_wipe": "2025-07-03T13:05:51.159Z"
}
],
"totalCount": 1
}
Path parameters
leaderboardIdinteger · int32Required
Query parameters
callerinteger · int32Optional
Body
return_mebooleanOptional
Responses
200
OK
post
POST /server/services/leaderboard/{leaderboardId}/me HTTP/1.1
Host:
Content-Type: application/json
Accept: */*
Content-Length: 241
{
"conditions": {
"op": "text",
"field": "text",
"value": null,
"values": [],
"list": [
{
"op": "text",
"field": "text",
"value": null,
"values": [],
"list": [
{
"op": "text",
"field": "text",
"value": null,
"values": [],
"list": "[Circular Reference]"
}
]
}
]
},
"return_me": true
}
200
OK
{
"row": null
}
Path parameters
leaderboardIdinteger · int32Required
Query parameters
callerinteger · int32Optional
skipinteger · int32OptionalDefault:
0
limitinteger · int32OptionalDefault:
25
Body
return_mebooleanOptional
Responses
200
OK
post
POST /server/services/leaderboard/user/{leaderboardId} HTTP/1.1
Host:
Content-Type: application/json
Accept: */*
Content-Length: 241
{
"conditions": {
"op": "text",
"field": "text",
"value": null,
"values": [],
"list": [
{
"op": "text",
"field": "text",
"value": null,
"values": [],
"list": [
{
"op": "text",
"field": "text",
"value": null,
"values": [],
"list": "[Circular Reference]"
}
]
}
]
},
"return_me": true
}
200
OK
{
"list": [],
"totalCount": 1
}
Path parameters
leaderboardIdinteger · int32Required
Query parameters
callerinteger · int32Optional
skipinteger · int32OptionalDefault:
0
limitinteger · int32OptionalDefault:
25
Body
return_mebooleanOptional
Responses
200
OK
post
POST /server/services/leaderboard/party/{leaderboardId} HTTP/1.1
Host:
Content-Type: application/json
Accept: */*
Content-Length: 241
{
"conditions": {
"op": "text",
"field": "text",
"value": null,
"values": [],
"list": [
{
"op": "text",
"field": "text",
"value": null,
"values": [],
"list": [
{
"op": "text",
"field": "text",
"value": null,
"values": [],
"list": "[Circular Reference]"
}
]
}
]
},
"return_me": true
}
200
OK
{
"list": [],
"totalCount": 1
}
Path parameters
leaderboardIdinteger · int32Required
Query parameters
callerinteger · int32Optional
skipinteger · int32OptionalDefault:
0
limitinteger · int32OptionalDefault:
25
Body
opstring | nullableOptional
fieldstring | nullableOptional
valueany | nullableOptional
Responses
200
OK
get
GET /server/services/leaderboard/{leaderboardId}/friends HTTP/1.1
Host:
Content-Type: application/json
Accept: */*
Content-Length: 211
{
"op": "text",
"field": "text",
"value": null,
"values": [],
"list": [
{
"op": "text",
"field": "text",
"value": null,
"values": [],
"list": [
{
"op": "text",
"field": "text",
"value": null,
"values": [],
"list": [
"[Circular Reference]"
]
}
]
}
]
}
200
OK
{
"row": null
}
Path parameters
leaderboardIdinteger · int32Required
Query parameters
callerinteger · int32Optional
Body
scoreinteger · int32Optional
party_Idinteger · int32Optional
Responses
200
OK
post
POST /server/services/leaderboard/{leaderboardId} HTTP/1.1
Host:
Content-Type: application/json
Accept: */*
Content-Length: 76
{
"score": 1,
"other_data": {
"ANY_ADDITIONAL_PROPERTY": "anything"
},
"party_Id": 1
}
200
OK
{
"affected": 1
}
Last updated