{
    "security.rate_limit_default": {
        "category": "security",
        "description": "Default rate limit for all HTTP endpoints. Multiple limits can be separated by semicolons (e.g., '5000 per hour;50000 per day'). Format: 'N per hour/minute/day'.",
        "editable": true,
        "max_value": null,
        "min_value": null,
        "name": "Default Rate Limit",
        "type": "APP",
        "ui_element": "text",
        "value": "5000 per hour;50000 per day",
        "visible": true
    },
    "security.rate_limit_login": {
        "category": "security",
        "description": "Rate limit for login attempts to prevent brute force attacks (e.g., '5 per 15 minutes').",
        "editable": true,
        "max_value": null,
        "min_value": null,
        "name": "Login Rate Limit",
        "type": "APP",
        "ui_element": "text",
        "value": "5 per 15 minutes",
        "visible": true
    },
    "security.rate_limit_registration": {
        "category": "security",
        "description": "Rate limit for registration attempts to prevent spam (e.g., '3 per hour').",
        "editable": true,
        "max_value": null,
        "min_value": null,
        "name": "Registration Rate Limit",
        "type": "APP",
        "ui_element": "text",
        "value": "3 per hour",
        "visible": true
    }
}
