Get Rank Config V3
GET/rank/v3/rank/:rank_id
Get rank configuration for specific rank id
Required Permissions: rank:read:config
Request
Path Parameters
Possible values: non-empty
Responses
- 200
- 403
- 422
Successful Response
- application/json
- Schema
- Example (from schema)
Schema
Array [
]
rank_configs
object[]
required
List of rank configurations
Human readable name for this rank
Description of this rank
custom_data
object
Custom data about this rank
The maximum mu value achievable. Any attempts to update a rank value to be higher than this get clamped to the maximum
The minimum mu value achievable. Any attempts to update a rank value to be lower than this get clamped to the minimum
The minimum sigma allowed. Any attempts to update sigma to be lower than this get clamped to the minimum
The distance between skill ranks that yields ~76% chance of winning. Recommended value is half the default sigma
The default mu value for this rank id. Will be used when players do not have any rank history
The default sigma for this rank id. Will be used when players do not have any rank history
Possible values: <= 1
The percent probability of a draw occuring in the game. Must be in [0, 1)
Factor that determines how quickly a player's sigma is adjusted. A larger tau will result in more volatile in ranks. Recommended value is is (default_sigma * .01)
Possible values: non-empty
ID for this rank type
{
"rank_configs": [
{
"name": "string",
"description": "string",
"custom_data": {},
"max_mu": 0,
"min_mu": 0,
"min_sigma": 0,
"beta": 0,
"default_mu": 0,
"default_sigma": 0,
"draw_probability": 0,
"tau": 0,
"rank_id": "string"
}
]
}
Forbidden
- application/json
- Schema
- Example (from schema)
Schema
Default value: true
{
"auth_success": true,
"error_code": "string",
"desc": "string"
}
Validation Error
- application/json
- Schema
- Example (from schema)
Schema
Array [
Array [
- MOD1
- MOD2
]
]
detail
object[]
loc
object[]
required
anyOf
string
integer
{
"detail": [
{
"loc": [
"string",
0
],
"msg": "string",
"type": "string"
}
]
}