{
    "$schema": "https://json-schema.org/draft/2020-12/schema",
    "method": "getUserStats",
    "group": "User",
    "summary": "Get site-wide account statistics by class",
    "description": "Each entry is a list of `[time, count]` pairs, where time is the number of\nmilliseconds since the unix epoch at which the count was taken.",
    "deprecated": false,
    "params": {
        "type": "object",
        "properties": {
            "key": {
                "description": "API key",
                "type": "string"
            }
        },
        "required": [
            "key"
        ],
        "x-order": [
            "key"
        ]
    },
    "result": {
        "type": "object",
        "properties": {
            "results": {
                "type": "object",
                "additionalProperties": {
                    "type": "array",
                    "items": {
                        "type": "array",
                        "prefixItems": [
                            {
                                "type": "integer"
                            },
                            {
                                "type": "integer"
                            }
                        ],
                        "minItems": 2,
                        "items": false
                    }
                }
            }
        },
        "required": [
            "results"
        ],
        "additionalProperties": false
    },
    "errors": [
        {
            "code": -32001,
            "message": "Invalid API Key"
        },
        {
            "code": -32002,
            "message": "Call Limit Exceeded"
        },
        {
            "code": -32003,
            "message": "User Account Disabled"
        },
        {
            "code": -32004,
            "message": "IP address needs authorization - please check your notices on BTN"
        },
        {
            "code": -32004,
            "message": "Unauthorized IP address"
        }
    ],
    "examples": [],
    "$defs": {}
}
