Delete All Player Uuid Settings For Setting Type
DELETE/settings/v2/player/:player_uuid/setting_type/:setting_type_id/key
Delete all player setting documents for a specific type
Required Permissions:
-
For any player (including themselves) any of:
setting:*:*,setting:write -
For the player themselves :
setting:write:self
Request
Path Parameters
Player to delete setting for
Setting Type to delete settings for. Must be one of the known setting types
Header Parameters
Precondition check if the resource's current ETag matches the provided values. * can be used to match any existing value.
See https://www.rfc-editor.org/rfc/rfc9110#name-if-match for more information
Precondition check if the resource's current ETag does NOT match the provided values. * can be used to match existing value, causing the request to fail.
See https://www.rfc-editor.org/rfc/rfc9110#name-if-none-match for more information
Precondition check if the resource's Last-Modified date is older than the provided date. Ignored if the If-Match header is provided.
See https://www.rfc-editor.org/rfc/rfc9110#name-if-unmodified-since for more information
Responses
- 200
- 400
- 403
- 404
- 412
- 422
Successful Response
- application/json
- Schema
Schema
any
Error Codes:
-
setting_type_not_supported- The setting type is not supported at this time. Contact an administrator
- application/json
- Schema
- Example (from schema)
Schema
Default value: true
{
"auth_success": true,
"error_code": "string",
"desc": "string"
}
Error Codes:
-
auth_invalid_key_id- Invalid Authorization - Invalid Key ID in Access Token -
auth_invalid_version- Invalid Authorization - version -
auth_malformed_access- Invalid Authorization - malformed access token -
auth_not_jwt- Invalid Authorization -
auth_token_expired- Token is expired -
auth_token_format- Invalid Authorization - {} -
auth_token_invalid_claim- Token contained invalid claim value: {} -
auth_token_invalid_type- Invalid Authorization - Invalid Token Type -
auth_token_sig_invalid- Token Signature is invalid -
auth_token_unknown- Failed to parse token -
insufficient_permissions- Insufficient Permissions
- application/json
- Schema
- Example (from schema)
Schema
Default value: true
{
"auth_success": true,
"error_code": "string",
"desc": "string"
}
Error Codes:
-
setting_type_id_not_found- The setting type ID was not found -
does_not_exist- Setting Key(s) do not exist
- application/json
- Schema
- Example (from schema)
Schema
Default value: true
{
"auth_success": true,
"error_code": "string",
"desc": "string"
}
The resource does not meet the provided preconditions.
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"
}
]
}