Updates rate limit configuration including message throughput, upload sizes, and request throttles. Changes apply immediately to all new operations. Requires INSTANCE_LIMIT_CONFIG_UPDATE permission.
curl --request POST \
--url https://api.fluxer.app/v1/admin/limit-config/update \
--header 'Authorization: <api-key>' \
--header 'Content-Type: application/json' \
--data '
{
"limit_config": {
"rules": [
{
"id": "<string>",
"limits": {},
"filters": {
"traits": [
"<string>"
],
"guildFeatures": [
"<string>"
]
}
}
],
"traitDefinitions": [
"<string>"
]
}
}
'{
"limit_config": {
"traitDefinitions": [
"<string>"
],
"rules": [
{
"id": "<string>",
"limits": {},
"filters": {
"traits": [
"<string>"
],
"guildFeatures": [
"<string>"
]
},
"modifiedFields": [
"<string>"
]
}
]
},
"limit_config_json": "<string>",
"self_hosted": true,
"defaults": {},
"metadata": {},
"categories": {},
"limit_keys": [
"<string>"
],
"bounds": {}
}Admin API key: Authorization: Admin <token>. Only valid for /admin/* endpoints.
New limit configuration snapshot
Show child attributes
Success
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Show child attributes
curl --request POST \
--url https://api.fluxer.app/v1/admin/limit-config/update \
--header 'Authorization: <api-key>' \
--header 'Content-Type: application/json' \
--data '
{
"limit_config": {
"rules": [
{
"id": "<string>",
"limits": {},
"filters": {
"traits": [
"<string>"
],
"guildFeatures": [
"<string>"
]
}
}
],
"traitDefinitions": [
"<string>"
]
}
}
'{
"limit_config": {
"traitDefinitions": [
"<string>"
],
"rules": [
{
"id": "<string>",
"limits": {},
"filters": {
"traits": [
"<string>"
],
"guildFeatures": [
"<string>"
]
},
"modifiedFields": [
"<string>"
]
}
]
},
"limit_config_json": "<string>",
"self_hosted": true,
"defaults": {},
"metadata": {},
"categories": {},
"limit_keys": [
"<string>"
],
"bounds": {}
}