{
    "openapi": "3.0.3",
    "info": {
        "title": "ISLAND X Football API",
        "version": "1.0.0",
        "description": "Central PHP/MySQL data service for ISLAND X Football League. Public IDs are 32-character opaque identifiers. Times use UTC. All monetary values are integer cents. The specification documents route structure; detailed business validation is enforced by the API.",
        "contact": {
            "name": "ISLAND X Football League"
        }
    },
    "servers": [
        {
            "url": "https://api.islandxfootball.ca",
            "description": "Production"
        }
    ],
    "tags": {
        "0": {
            "name": "Authentication"
        },
        "1": {
            "name": "Fan accounts"
        },
        "2": {
            "name": "League data"
        },
        "11": {
            "name": "Ticketing"
        },
        "16": {
            "name": "Integrations"
        },
        "17": {
            "name": "Content & community"
        },
        "24": {
            "name": "Partners"
        },
        "27": {
            "name": "Administration"
        }
    },
    "paths": {
        "/v1/health": {
            "get": {
                "tags": [
                    "System"
                ],
                "summary": "Health",
                "operationId": "GET__v1_health",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "security": [
                    {
                        "BearerAuth": []
                    }
                ]
            }
        },
        "/v1/league-hub": {
            "get": {
                "tags": [
                    "League data"
                ],
                "summary": "League Hub",
                "operationId": "GET__v1_league_hub",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "parameters": [
                    {
                        "name": "limit",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 1,
                            "maximum": 100
                        }
                    },
                    {
                        "name": "offset",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 0
                        }
                    }
                ]
            }
        },
        "/v1/auth/register": {
            "post": {
                "tags": [
                    "Authentication"
                ],
                "summary": "Auth / Register",
                "operationId": "POST__v1_auth_register",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true,
                                "properties": {
                                    "email": {
                                        "type": "string"
                                    },
                                    "password": {
                                        "type": "string"
                                    },
                                    "name": {
                                        "type": "string"
                                    }
                                },
                                "required": [
                                    "email",
                                    "password",
                                    "name"
                                ]
                            }
                        }
                    }
                }
            }
        },
        "/v1/auth/login": {
            "post": {
                "tags": [
                    "Authentication"
                ],
                "summary": "Auth / Login",
                "operationId": "POST__v1_auth_login",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true,
                                "properties": {
                                    "email": {
                                        "type": "string"
                                    },
                                    "password": {
                                        "type": "string"
                                    }
                                },
                                "required": [
                                    "email",
                                    "password"
                                ]
                            }
                        }
                    }
                }
            }
        },
        "/v1/auth/refresh": {
            "post": {
                "tags": [
                    "Authentication"
                ],
                "summary": "Auth / Refresh",
                "operationId": "POST__v1_auth_refresh",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true,
                                "properties": {
                                    "refresh_token": {
                                        "type": "string"
                                    }
                                },
                                "required": [
                                    "refresh_token"
                                ]
                            }
                        }
                    }
                }
            }
        },
        "/v1/auth/logout": {
            "post": {
                "tags": [
                    "Authentication"
                ],
                "summary": "Auth / Logout",
                "operationId": "POST__v1_auth_logout",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "security": [
                    {
                        "BearerAuth": []
                    }
                ]
            }
        },
        "/v1/auth/password-reset": {
            "post": {
                "tags": [
                    "Authentication"
                ],
                "summary": "Auth / Password Reset",
                "operationId": "POST__v1_auth_password_reset",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true,
                                "properties": {
                                    "email": {
                                        "type": "string"
                                    }
                                },
                                "required": [
                                    "email"
                                ]
                            }
                        }
                    }
                }
            }
        },
        "/v1/auth/password-reset/confirm": {
            "post": {
                "tags": [
                    "Authentication"
                ],
                "summary": "Auth / Password Reset / Confirm",
                "operationId": "POST__v1_auth_password_reset_confirm",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true,
                                "properties": []
                            }
                        }
                    }
                }
            }
        },
        "/v1/me": {
            "get": {
                "tags": [
                    "Fan accounts"
                ],
                "summary": "Me",
                "operationId": "GET__v1_me",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "security": [
                    {
                        "BearerAuth": []
                    }
                ]
            },
            "patch": {
                "tags": [
                    "Fan accounts"
                ],
                "summary": "Me",
                "operationId": "PATCH__v1_me",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true,
                                "properties": []
                            }
                        }
                    }
                },
                "security": [
                    {
                        "BearerAuth": []
                    }
                ]
            }
        },
        "/v1/me/favourite-teams": {
            "get": {
                "tags": [
                    "Fan accounts"
                ],
                "summary": "Me / Favourite Teams",
                "operationId": "GET__v1_me_favourite_teams",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "security": [
                    {
                        "BearerAuth": []
                    }
                ]
            },
            "post": {
                "tags": [
                    "Fan accounts"
                ],
                "summary": "Me / Favourite Teams",
                "operationId": "POST__v1_me_favourite_teams",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true,
                                "properties": {
                                    "team_id": {
                                        "type": "string"
                                    }
                                },
                                "required": [
                                    "team_id"
                                ]
                            }
                        }
                    }
                },
                "security": [
                    {
                        "BearerAuth": []
                    }
                ]
            }
        },
        "/v1/me/orders": {
            "get": {
                "tags": [
                    "Fan accounts"
                ],
                "summary": "Me / Orders",
                "operationId": "GET__v1_me_orders",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "security": [
                    {
                        "BearerAuth": []
                    }
                ]
            }
        },
        "/v1/me/tickets": {
            "get": {
                "tags": [
                    "Fan accounts"
                ],
                "summary": "Me / Tickets",
                "operationId": "GET__v1_me_tickets",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "security": [
                    {
                        "BearerAuth": []
                    }
                ]
            }
        },
        "/v1/teams": {
            "get": {
                "tags": [
                    "League data"
                ],
                "summary": "Teams",
                "operationId": "GET__v1_teams",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "parameters": [
                    {
                        "name": "limit",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 1,
                            "maximum": 100
                        }
                    },
                    {
                        "name": "offset",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 0
                        }
                    }
                ]
            }
        },
        "/v1/seasons": {
            "get": {
                "tags": [
                    "League data"
                ],
                "summary": "Seasons",
                "operationId": "GET__v1_seasons",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "parameters": [
                    {
                        "name": "limit",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 1,
                            "maximum": 100
                        }
                    },
                    {
                        "name": "offset",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 0
                        }
                    }
                ]
            }
        },
        "/v1/conferences": {
            "get": {
                "tags": [
                    "League data"
                ],
                "summary": "Conferences",
                "operationId": "GET__v1_conferences",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "parameters": [
                    {
                        "name": "limit",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 1,
                            "maximum": 100
                        }
                    },
                    {
                        "name": "offset",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 0
                        }
                    }
                ]
            }
        },
        "/v1/venues": {
            "get": {
                "tags": [
                    "League data"
                ],
                "summary": "Venues",
                "operationId": "GET__v1_venues",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "parameters": [
                    {
                        "name": "limit",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 1,
                            "maximum": 100
                        }
                    },
                    {
                        "name": "offset",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 0
                        }
                    }
                ]
            }
        },
        "/v1/players": {
            "get": {
                "tags": [
                    "League data"
                ],
                "summary": "Players",
                "operationId": "GET__v1_players",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "parameters": [
                    {
                        "name": "limit",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 1,
                            "maximum": 100
                        }
                    },
                    {
                        "name": "offset",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 0
                        }
                    }
                ]
            }
        },
        "/v1/news": {
            "get": {
                "tags": [
                    "Content & community"
                ],
                "summary": "News",
                "operationId": "GET__v1_news",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "parameters": [
                    {
                        "name": "limit",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 1,
                            "maximum": 100
                        }
                    },
                    {
                        "name": "offset",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 0
                        }
                    }
                ]
            }
        },
        "/v1/videos": {
            "get": {
                "tags": [
                    "Content & community"
                ],
                "summary": "Videos",
                "operationId": "GET__v1_videos",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "parameters": [
                    {
                        "name": "limit",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 1,
                            "maximum": 100
                        }
                    },
                    {
                        "name": "offset",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 0
                        }
                    }
                ]
            }
        },
        "/v1/live-events": {
            "get": {
                "tags": [
                    "Content & community"
                ],
                "summary": "Live Events",
                "operationId": "GET__v1_live_events",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "parameters": [
                    {
                        "name": "limit",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 1,
                            "maximum": 100
                        }
                    },
                    {
                        "name": "offset",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 0
                        }
                    }
                ]
            }
        },
        "/v1/programs": {
            "get": {
                "tags": [
                    "Content & community"
                ],
                "summary": "Programs",
                "operationId": "GET__v1_programs",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "parameters": [
                    {
                        "name": "limit",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 1,
                            "maximum": 100
                        }
                    },
                    {
                        "name": "offset",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 0
                        }
                    }
                ]
            }
        },
        "/v1/sponsor-packages": {
            "get": {
                "tags": [
                    "Partners"
                ],
                "summary": "Sponsor Packages",
                "operationId": "GET__v1_sponsor_packages",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "parameters": [
                    {
                        "name": "limit",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 1,
                            "maximum": 100
                        }
                    },
                    {
                        "name": "offset",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 0
                        }
                    }
                ]
            }
        },
        "/v1/ticket-events": {
            "get": {
                "tags": [
                    "Ticketing"
                ],
                "summary": "Ticket Events",
                "operationId": "GET__v1_ticket_events",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "parameters": [
                    {
                        "name": "limit",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 1,
                            "maximum": 100
                        }
                    },
                    {
                        "name": "offset",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 0
                        }
                    }
                ]
            }
        },
        "/v1/teams/{id}": {
            "get": {
                "tags": [
                    "League data"
                ],
                "summary": "Teams / Id",
                "operationId": "GET__v1_teams_id_",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "parameters": [
                    {
                        "name": "id",
                        "in": "path",
                        "required": true,
                        "description": "Public resource identifier",
                        "schema": {
                            "type": "string",
                            "pattern": "^[a-f0-9]{32}$"
                        }
                    },
                    {
                        "name": "limit",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 1,
                            "maximum": 100
                        }
                    },
                    {
                        "name": "offset",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 0
                        }
                    }
                ]
            }
        },
        "/v1/players/{id}": {
            "get": {
                "tags": [
                    "League data"
                ],
                "summary": "Players / Id",
                "operationId": "GET__v1_players_id_",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "parameters": [
                    {
                        "name": "id",
                        "in": "path",
                        "required": true,
                        "description": "Public resource identifier",
                        "schema": {
                            "type": "string",
                            "pattern": "^[a-f0-9]{32}$"
                        }
                    },
                    {
                        "name": "limit",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 1,
                            "maximum": 100
                        }
                    },
                    {
                        "name": "offset",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 0
                        }
                    }
                ]
            }
        },
        "/v1/news/{id}": {
            "get": {
                "tags": [
                    "Content & community"
                ],
                "summary": "News / Id",
                "operationId": "GET__v1_news_id_",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "parameters": [
                    {
                        "name": "id",
                        "in": "path",
                        "required": true,
                        "description": "Public resource identifier",
                        "schema": {
                            "type": "string",
                            "pattern": "^[a-f0-9]{32}$"
                        }
                    },
                    {
                        "name": "limit",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 1,
                            "maximum": 100
                        }
                    },
                    {
                        "name": "offset",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 0
                        }
                    }
                ]
            }
        },
        "/v1/videos/{id}": {
            "get": {
                "tags": [
                    "Content & community"
                ],
                "summary": "Videos / Id",
                "operationId": "GET__v1_videos_id_",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "parameters": [
                    {
                        "name": "id",
                        "in": "path",
                        "required": true,
                        "description": "Public resource identifier",
                        "schema": {
                            "type": "string",
                            "pattern": "^[a-f0-9]{32}$"
                        }
                    },
                    {
                        "name": "limit",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 1,
                            "maximum": 100
                        }
                    },
                    {
                        "name": "offset",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 0
                        }
                    }
                ]
            }
        },
        "/v1/live-events/{id}": {
            "get": {
                "tags": [
                    "Content & community"
                ],
                "summary": "Live Events / Id",
                "operationId": "GET__v1_live_events_id_",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "parameters": [
                    {
                        "name": "id",
                        "in": "path",
                        "required": true,
                        "description": "Public resource identifier",
                        "schema": {
                            "type": "string",
                            "pattern": "^[a-f0-9]{32}$"
                        }
                    },
                    {
                        "name": "limit",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 1,
                            "maximum": 100
                        }
                    },
                    {
                        "name": "offset",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 0
                        }
                    }
                ]
            }
        },
        "/v1/ticket-events/{id}": {
            "get": {
                "tags": [
                    "Ticketing"
                ],
                "summary": "Ticket Events / Id",
                "operationId": "GET__v1_ticket_events_id_",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "parameters": [
                    {
                        "name": "id",
                        "in": "path",
                        "required": true,
                        "description": "Public resource identifier",
                        "schema": {
                            "type": "string",
                            "pattern": "^[a-f0-9]{32}$"
                        }
                    },
                    {
                        "name": "limit",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 1,
                            "maximum": 100
                        }
                    },
                    {
                        "name": "offset",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 0
                        }
                    }
                ]
            }
        },
        "/v1/teams/{id}/roster": {
            "get": {
                "tags": [
                    "League data"
                ],
                "summary": "Teams / Id / Roster",
                "operationId": "GET__v1_teams_id_roster",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "parameters": [
                    {
                        "name": "id",
                        "in": "path",
                        "required": true,
                        "description": "Public resource identifier",
                        "schema": {
                            "type": "string",
                            "pattern": "^[a-f0-9]{32}$"
                        }
                    },
                    {
                        "name": "limit",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 1,
                            "maximum": 100
                        }
                    },
                    {
                        "name": "offset",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 0
                        }
                    }
                ]
            }
        },
        "/v1/teams/{id}/players": {
            "get": {
                "tags": [
                    "League data"
                ],
                "summary": "Teams / Id / Players",
                "operationId": "GET__v1_teams_id_players",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "parameters": [
                    {
                        "name": "id",
                        "in": "path",
                        "required": true,
                        "description": "Public resource identifier",
                        "schema": {
                            "type": "string",
                            "pattern": "^[a-f0-9]{32}$"
                        }
                    },
                    {
                        "name": "limit",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 1,
                            "maximum": 100
                        }
                    },
                    {
                        "name": "offset",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 0
                        }
                    }
                ]
            }
        },
        "/v1/teams/{id}/schedule": {
            "get": {
                "tags": [
                    "League data"
                ],
                "summary": "Teams / Id / Schedule",
                "operationId": "GET__v1_teams_id_schedule",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "parameters": [
                    {
                        "name": "id",
                        "in": "path",
                        "required": true,
                        "description": "Public resource identifier",
                        "schema": {
                            "type": "string",
                            "pattern": "^[a-f0-9]{32}$"
                        }
                    },
                    {
                        "name": "limit",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 1,
                            "maximum": 100
                        }
                    },
                    {
                        "name": "offset",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 0
                        }
                    }
                ]
            }
        },
        "/v1/teams/{id}/standings": {
            "get": {
                "tags": [
                    "League data"
                ],
                "summary": "Teams / Id / Standings",
                "operationId": "GET__v1_teams_id_standings",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "parameters": [
                    {
                        "name": "id",
                        "in": "path",
                        "required": true,
                        "description": "Public resource identifier",
                        "schema": {
                            "type": "string",
                            "pattern": "^[a-f0-9]{32}$"
                        }
                    },
                    {
                        "name": "limit",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 1,
                            "maximum": 100
                        }
                    },
                    {
                        "name": "offset",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 0
                        }
                    }
                ]
            }
        },
        "/v1/games": {
            "get": {
                "tags": [
                    "League data"
                ],
                "summary": "Games",
                "operationId": "GET__v1_games",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "parameters": [
                    {
                        "name": "limit",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 1,
                            "maximum": 100
                        }
                    },
                    {
                        "name": "offset",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 0
                        }
                    }
                ]
            }
        },
        "/v1/games/{id}": {
            "get": {
                "tags": [
                    "League data"
                ],
                "summary": "Games / Id",
                "operationId": "GET__v1_games_id_",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "parameters": [
                    {
                        "name": "id",
                        "in": "path",
                        "required": true,
                        "description": "Public resource identifier",
                        "schema": {
                            "type": "string",
                            "pattern": "^[a-f0-9]{32}$"
                        }
                    },
                    {
                        "name": "limit",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 1,
                            "maximum": 100
                        }
                    },
                    {
                        "name": "offset",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 0
                        }
                    }
                ]
            }
        },
        "/v1/games/{id}/stats": {
            "get": {
                "tags": [
                    "League data"
                ],
                "summary": "Games / Id / Stats",
                "operationId": "GET__v1_games_id_stats",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "parameters": [
                    {
                        "name": "id",
                        "in": "path",
                        "required": true,
                        "description": "Public resource identifier",
                        "schema": {
                            "type": "string",
                            "pattern": "^[a-f0-9]{32}$"
                        }
                    },
                    {
                        "name": "limit",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 1,
                            "maximum": 100
                        }
                    },
                    {
                        "name": "offset",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 0
                        }
                    }
                ]
            }
        },
        "/v1/games/{id}/events": {
            "get": {
                "tags": [
                    "League data"
                ],
                "summary": "Games / Id / Events",
                "operationId": "GET__v1_games_id_events",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "parameters": [
                    {
                        "name": "id",
                        "in": "path",
                        "required": true,
                        "description": "Public resource identifier",
                        "schema": {
                            "type": "string",
                            "pattern": "^[a-f0-9]{32}$"
                        }
                    },
                    {
                        "name": "limit",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 1,
                            "maximum": 100
                        }
                    },
                    {
                        "name": "offset",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 0
                        }
                    }
                ]
            }
        },
        "/v1/games/{id}/lineups": {
            "get": {
                "tags": [
                    "League data"
                ],
                "summary": "Games / Id / Lineups",
                "operationId": "GET__v1_games_id_lineups",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "parameters": [
                    {
                        "name": "id",
                        "in": "path",
                        "required": true,
                        "description": "Public resource identifier",
                        "schema": {
                            "type": "string",
                            "pattern": "^[a-f0-9]{32}$"
                        }
                    },
                    {
                        "name": "limit",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 1,
                            "maximum": 100
                        }
                    },
                    {
                        "name": "offset",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 0
                        }
                    }
                ]
            }
        },
        "/v1/standings": {
            "get": {
                "tags": [
                    "League data"
                ],
                "summary": "Standings",
                "operationId": "GET__v1_standings",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "parameters": [
                    {
                        "name": "limit",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 1,
                            "maximum": 100
                        }
                    },
                    {
                        "name": "offset",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 0
                        }
                    }
                ]
            }
        },
        "/v1/stats/leaders": {
            "get": {
                "tags": [
                    "League data"
                ],
                "summary": "Stats / Leaders",
                "operationId": "GET__v1_stats_leaders",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "parameters": [
                    {
                        "name": "limit",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 1,
                            "maximum": 100
                        }
                    },
                    {
                        "name": "offset",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 0
                        }
                    }
                ]
            }
        },
        "/v1/ticket-events/{id}/ticket-types": {
            "get": {
                "tags": [
                    "Ticketing"
                ],
                "summary": "Ticket Events / Id / Ticket Types",
                "operationId": "GET__v1_ticket_events_id_ticket_types",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "parameters": [
                    {
                        "name": "id",
                        "in": "path",
                        "required": true,
                        "description": "Public resource identifier",
                        "schema": {
                            "type": "string",
                            "pattern": "^[a-f0-9]{32}$"
                        }
                    },
                    {
                        "name": "limit",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 1,
                            "maximum": 100
                        }
                    },
                    {
                        "name": "offset",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "minimum": 0
                        }
                    }
                ]
            }
        },
        "/v1/cart": {
            "post": {
                "tags": [
                    "Ticketing"
                ],
                "summary": "Cart",
                "operationId": "POST__v1_cart",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "security": [
                    {
                        "BearerAuth": []
                    }
                ]
            },
            "get": {
                "tags": [
                    "Ticketing"
                ],
                "summary": "Cart",
                "operationId": "GET__v1_cart",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "security": [
                    {
                        "BearerAuth": []
                    }
                ]
            }
        },
        "/v1/cart/items": {
            "post": {
                "tags": [
                    "Ticketing"
                ],
                "summary": "Cart / Items",
                "operationId": "POST__v1_cart_items",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true,
                                "properties": {
                                    "ticket_type_id": {
                                        "type": "string"
                                    },
                                    "quantity": {
                                        "type": "integer"
                                    }
                                },
                                "required": [
                                    "ticket_type_id",
                                    "quantity"
                                ]
                            }
                        }
                    }
                },
                "security": [
                    {
                        "BearerAuth": []
                    }
                ]
            }
        },
        "/v1/cart/items/{id}": {
            "delete": {
                "tags": [
                    "Ticketing"
                ],
                "summary": "Cart / Items / Id",
                "operationId": "DELETE__v1_cart_items_id_",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "parameters": [
                    {
                        "name": "id",
                        "in": "path",
                        "required": true,
                        "description": "Public resource identifier",
                        "schema": {
                            "type": "string",
                            "pattern": "^[a-f0-9]{32}$"
                        }
                    }
                ],
                "security": [
                    {
                        "BearerAuth": []
                    }
                ]
            }
        },
        "/v1/checkout": {
            "post": {
                "tags": [
                    "Ticketing"
                ],
                "summary": "Checkout",
                "operationId": "POST__v1_checkout",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true,
                                "properties": {
                                    "provider": {
                                        "type": "string"
                                    }
                                },
                                "required": [
                                    "provider"
                                ]
                            }
                        }
                    }
                },
                "security": [
                    {
                        "BearerAuth": []
                    }
                ]
            }
        },
        "/v1/orders/{id}": {
            "get": {
                "tags": [
                    "Ticketing"
                ],
                "summary": "Orders / Id",
                "operationId": "GET__v1_orders_id_",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "parameters": [
                    {
                        "name": "id",
                        "in": "path",
                        "required": true,
                        "description": "Public resource identifier",
                        "schema": {
                            "type": "string",
                            "pattern": "^[a-f0-9]{32}$"
                        }
                    }
                ],
                "security": [
                    {
                        "BearerAuth": []
                    }
                ]
            }
        },
        "/v1/orders/{id}/refund-request": {
            "post": {
                "tags": [
                    "Ticketing"
                ],
                "summary": "Orders / Id / Refund Request",
                "operationId": "POST__v1_orders_id_refund_request",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "parameters": [
                    {
                        "name": "id",
                        "in": "path",
                        "required": true,
                        "description": "Public resource identifier",
                        "schema": {
                            "type": "string",
                            "pattern": "^[a-f0-9]{32}$"
                        }
                    }
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true,
                                "properties": []
                            }
                        }
                    }
                },
                "security": [
                    {
                        "BearerAuth": []
                    }
                ]
            }
        },
        "/v1/promo-codes/validate": {
            "post": {
                "tags": [
                    "Ticketing"
                ],
                "summary": "Promo Codes / Validate",
                "operationId": "POST__v1_promo_codes_validate",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true,
                                "properties": {
                                    "code": {
                                        "type": "string"
                                    }
                                },
                                "required": [
                                    "code"
                                ]
                            }
                        }
                    }
                }
            }
        },
        "/v1/webhooks/stripe": {
            "post": {
                "tags": [
                    "Integrations"
                ],
                "summary": "Webhooks / Stripe",
                "operationId": "POST__v1_webhooks_stripe",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                }
            }
        },
        "/v1/webhooks/paypal": {
            "post": {
                "tags": [
                    "Integrations"
                ],
                "summary": "Webhooks / Paypal",
                "operationId": "POST__v1_webhooks_paypal",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                }
            }
        },
        "/v1/webhooks/woocommerce": {
            "post": {
                "tags": [
                    "Integrations"
                ],
                "summary": "Webhooks / Woocommerce",
                "operationId": "POST__v1_webhooks_woocommerce",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                }
            }
        },
        "/v1/programs/{id}/register": {
            "post": {
                "tags": [
                    "Content & community"
                ],
                "summary": "Programs / Id / Register",
                "operationId": "POST__v1_programs_id_register",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "parameters": [
                    {
                        "name": "id",
                        "in": "path",
                        "required": true,
                        "description": "Public resource identifier",
                        "schema": {
                            "type": "string",
                            "pattern": "^[a-f0-9]{32}$"
                        }
                    }
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true,
                                "properties": []
                            }
                        }
                    }
                },
                "security": [
                    {
                        "BearerAuth": []
                    }
                ]
            }
        },
        "/v1/volunteers/apply": {
            "post": {
                "tags": [
                    "Content & community"
                ],
                "summary": "Volunteers / Apply",
                "operationId": "POST__v1_volunteers_apply",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true,
                                "properties": []
                            }
                        }
                    }
                }
            }
        },
        "/v1/artists/apply": {
            "post": {
                "tags": [
                    "Content & community"
                ],
                "summary": "Artists / Apply",
                "operationId": "POST__v1_artists_apply",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true,
                                "properties": []
                            }
                        }
                    }
                }
            }
        },
        "/v1/vendors/apply": {
            "post": {
                "tags": [
                    "Content & community"
                ],
                "summary": "Vendors / Apply",
                "operationId": "POST__v1_vendors_apply",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true,
                                "properties": []
                            }
                        }
                    }
                }
            }
        },
        "/v1/sponsor-leads": {
            "post": {
                "tags": [
                    "Partners"
                ],
                "summary": "Sponsor Leads",
                "operationId": "POST__v1_sponsor_leads",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true,
                                "properties": []
                            }
                        }
                    }
                }
            }
        },
        "/v1/partner/campaigns": {
            "get": {
                "tags": [
                    "Partners"
                ],
                "summary": "Partner / Campaigns",
                "operationId": "GET__v1_partner_campaigns",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "security": [
                    {
                        "BearerAuth": []
                    }
                ]
            }
        },
        "/v1/partner/assets": {
            "get": {
                "tags": [
                    "Partners"
                ],
                "summary": "Partner / Assets",
                "operationId": "GET__v1_partner_assets",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "security": [
                    {
                        "BearerAuth": []
                    }
                ]
            }
        },
        "/v1/partner/reports": {
            "get": {
                "tags": [
                    "Partners"
                ],
                "summary": "Partner / Reports",
                "operationId": "GET__v1_partner_reports",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "security": [
                    {
                        "BearerAuth": []
                    }
                ]
            }
        },
        "/v1/admin/games": {
            "post": {
                "tags": [
                    "Administration"
                ],
                "summary": "Admin / Games",
                "operationId": "POST__v1_admin_games",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true,
                                "properties": []
                            }
                        }
                    }
                },
                "security": [
                    {
                        "BearerAuth": []
                    }
                ]
            }
        },
        "/v1/admin/teams": {
            "post": {
                "tags": [
                    "Administration"
                ],
                "summary": "Admin / Teams",
                "operationId": "POST__v1_admin_teams",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true,
                                "properties": []
                            }
                        }
                    }
                },
                "security": [
                    {
                        "BearerAuth": []
                    }
                ]
            }
        },
        "/v1/admin/players": {
            "post": {
                "tags": [
                    "Administration"
                ],
                "summary": "Admin / Players",
                "operationId": "POST__v1_admin_players",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true,
                                "properties": []
                            }
                        }
                    }
                },
                "security": [
                    {
                        "BearerAuth": []
                    }
                ]
            }
        },
        "/v1/admin/news": {
            "post": {
                "tags": [
                    "Administration"
                ],
                "summary": "Admin / News",
                "operationId": "POST__v1_admin_news",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true,
                                "properties": []
                            }
                        }
                    }
                },
                "security": [
                    {
                        "BearerAuth": []
                    }
                ]
            }
        },
        "/v1/admin/media": {
            "post": {
                "tags": [
                    "Administration"
                ],
                "summary": "Admin / Media",
                "operationId": "POST__v1_admin_media",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true,
                                "properties": []
                            }
                        }
                    }
                },
                "security": [
                    {
                        "BearerAuth": []
                    }
                ]
            }
        },
        "/v1/admin/ticket-events": {
            "post": {
                "tags": [
                    "Administration"
                ],
                "summary": "Admin / Ticket Events",
                "operationId": "POST__v1_admin_ticket_events",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true,
                                "properties": []
                            }
                        }
                    }
                },
                "security": [
                    {
                        "BearerAuth": []
                    }
                ]
            }
        },
        "/v1/admin/ticket-types": {
            "post": {
                "tags": [
                    "Administration"
                ],
                "summary": "Admin / Ticket Types",
                "operationId": "POST__v1_admin_ticket_types",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true,
                                "properties": []
                            }
                        }
                    }
                },
                "security": [
                    {
                        "BearerAuth": []
                    }
                ]
            }
        },
        "/v1/admin/promo-codes": {
            "post": {
                "tags": [
                    "Administration"
                ],
                "summary": "Admin / Promo Codes",
                "operationId": "POST__v1_admin_promo_codes",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true,
                                "properties": []
                            }
                        }
                    }
                },
                "security": [
                    {
                        "BearerAuth": []
                    }
                ]
            }
        },
        "/v1/admin/sponsor-packages": {
            "post": {
                "tags": [
                    "Administration"
                ],
                "summary": "Admin / Sponsor Packages",
                "operationId": "POST__v1_admin_sponsor_packages",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true,
                                "properties": []
                            }
                        }
                    }
                },
                "security": [
                    {
                        "BearerAuth": []
                    }
                ]
            }
        },
        "/v1/admin/partners": {
            "post": {
                "tags": [
                    "Administration"
                ],
                "summary": "Admin / Partners",
                "operationId": "POST__v1_admin_partners",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true,
                                "properties": []
                            }
                        }
                    }
                },
                "security": [
                    {
                        "BearerAuth": []
                    }
                ]
            }
        },
        "/v1/admin/seasons": {
            "post": {
                "tags": [
                    "Administration"
                ],
                "summary": "Admin / Seasons",
                "operationId": "POST__v1_admin_seasons",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true,
                                "properties": []
                            }
                        }
                    }
                },
                "security": [
                    {
                        "BearerAuth": []
                    }
                ]
            }
        },
        "/v1/admin/conferences": {
            "post": {
                "tags": [
                    "Administration"
                ],
                "summary": "Admin / Conferences",
                "operationId": "POST__v1_admin_conferences",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true,
                                "properties": []
                            }
                        }
                    }
                },
                "security": [
                    {
                        "BearerAuth": []
                    }
                ]
            }
        },
        "/v1/admin/venues": {
            "post": {
                "tags": [
                    "Administration"
                ],
                "summary": "Admin / Venues",
                "operationId": "POST__v1_admin_venues",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true,
                                "properties": []
                            }
                        }
                    }
                },
                "security": [
                    {
                        "BearerAuth": []
                    }
                ]
            }
        },
        "/v1/admin/videos": {
            "post": {
                "tags": [
                    "Administration"
                ],
                "summary": "Admin / Videos",
                "operationId": "POST__v1_admin_videos",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true,
                                "properties": []
                            }
                        }
                    }
                },
                "security": [
                    {
                        "BearerAuth": []
                    }
                ]
            }
        },
        "/v1/admin/live-events": {
            "post": {
                "tags": [
                    "Administration"
                ],
                "summary": "Admin / Live Events",
                "operationId": "POST__v1_admin_live_events",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true,
                                "properties": []
                            }
                        }
                    }
                },
                "security": [
                    {
                        "BearerAuth": []
                    }
                ]
            }
        },
        "/v1/admin/programs": {
            "post": {
                "tags": [
                    "Administration"
                ],
                "summary": "Admin / Programs",
                "operationId": "POST__v1_admin_programs",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true,
                                "properties": []
                            }
                        }
                    }
                },
                "security": [
                    {
                        "BearerAuth": []
                    }
                ]
            }
        },
        "/v1/admin/campaigns": {
            "post": {
                "tags": [
                    "Administration"
                ],
                "summary": "Admin / Campaigns",
                "operationId": "POST__v1_admin_campaigns",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true,
                                "properties": []
                            }
                        }
                    }
                },
                "security": [
                    {
                        "BearerAuth": []
                    }
                ]
            }
        },
        "/v1/admin/partner-assets": {
            "post": {
                "tags": [
                    "Administration"
                ],
                "summary": "Admin / Partner Assets",
                "operationId": "POST__v1_admin_partner_assets",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true,
                                "properties": []
                            }
                        }
                    }
                },
                "security": [
                    {
                        "BearerAuth": []
                    }
                ]
            }
        },
        "/v1/admin/game-lineups": {
            "post": {
                "tags": [
                    "Administration"
                ],
                "summary": "Admin / Game Lineups",
                "operationId": "POST__v1_admin_game_lineups",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true,
                                "properties": []
                            }
                        }
                    }
                },
                "security": [
                    {
                        "BearerAuth": []
                    }
                ]
            }
        },
        "/v1/admin/player-stats": {
            "post": {
                "tags": [
                    "Administration"
                ],
                "summary": "Admin / Player Stats",
                "operationId": "POST__v1_admin_player_stats",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true,
                                "properties": []
                            }
                        }
                    }
                },
                "security": [
                    {
                        "BearerAuth": []
                    }
                ]
            }
        },
        "/v1/admin/games/{id}": {
            "patch": {
                "tags": [
                    "Administration"
                ],
                "summary": "Admin / Games / Id",
                "operationId": "PATCH__v1_admin_games_id_",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "parameters": [
                    {
                        "name": "id",
                        "in": "path",
                        "required": true,
                        "description": "Public resource identifier",
                        "schema": {
                            "type": "string",
                            "pattern": "^[a-f0-9]{32}$"
                        }
                    }
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true,
                                "properties": []
                            }
                        }
                    }
                },
                "security": [
                    {
                        "BearerAuth": []
                    }
                ]
            }
        },
        "/v1/admin/teams/{id}": {
            "patch": {
                "tags": [
                    "Administration"
                ],
                "summary": "Admin / Teams / Id",
                "operationId": "PATCH__v1_admin_teams_id_",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "parameters": [
                    {
                        "name": "id",
                        "in": "path",
                        "required": true,
                        "description": "Public resource identifier",
                        "schema": {
                            "type": "string",
                            "pattern": "^[a-f0-9]{32}$"
                        }
                    }
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true,
                                "properties": []
                            }
                        }
                    }
                },
                "security": [
                    {
                        "BearerAuth": []
                    }
                ]
            }
        },
        "/v1/admin/players/{id}": {
            "patch": {
                "tags": [
                    "Administration"
                ],
                "summary": "Admin / Players / Id",
                "operationId": "PATCH__v1_admin_players_id_",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "parameters": [
                    {
                        "name": "id",
                        "in": "path",
                        "required": true,
                        "description": "Public resource identifier",
                        "schema": {
                            "type": "string",
                            "pattern": "^[a-f0-9]{32}$"
                        }
                    }
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true,
                                "properties": []
                            }
                        }
                    }
                },
                "security": [
                    {
                        "BearerAuth": []
                    }
                ]
            }
        },
        "/v1/admin/news/{id}": {
            "patch": {
                "tags": [
                    "Administration"
                ],
                "summary": "Admin / News / Id",
                "operationId": "PATCH__v1_admin_news_id_",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "parameters": [
                    {
                        "name": "id",
                        "in": "path",
                        "required": true,
                        "description": "Public resource identifier",
                        "schema": {
                            "type": "string",
                            "pattern": "^[a-f0-9]{32}$"
                        }
                    }
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true,
                                "properties": []
                            }
                        }
                    }
                },
                "security": [
                    {
                        "BearerAuth": []
                    }
                ]
            }
        },
        "/v1/admin/media/{id}": {
            "patch": {
                "tags": [
                    "Administration"
                ],
                "summary": "Admin / Media / Id",
                "operationId": "PATCH__v1_admin_media_id_",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "parameters": [
                    {
                        "name": "id",
                        "in": "path",
                        "required": true,
                        "description": "Public resource identifier",
                        "schema": {
                            "type": "string",
                            "pattern": "^[a-f0-9]{32}$"
                        }
                    }
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true,
                                "properties": []
                            }
                        }
                    }
                },
                "security": [
                    {
                        "BearerAuth": []
                    }
                ]
            }
        },
        "/v1/admin/ticket-events/{id}": {
            "patch": {
                "tags": [
                    "Administration"
                ],
                "summary": "Admin / Ticket Events / Id",
                "operationId": "PATCH__v1_admin_ticket_events_id_",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "parameters": [
                    {
                        "name": "id",
                        "in": "path",
                        "required": true,
                        "description": "Public resource identifier",
                        "schema": {
                            "type": "string",
                            "pattern": "^[a-f0-9]{32}$"
                        }
                    }
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true,
                                "properties": []
                            }
                        }
                    }
                },
                "security": [
                    {
                        "BearerAuth": []
                    }
                ]
            }
        },
        "/v1/admin/ticket-types/{id}": {
            "patch": {
                "tags": [
                    "Administration"
                ],
                "summary": "Admin / Ticket Types / Id",
                "operationId": "PATCH__v1_admin_ticket_types_id_",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "parameters": [
                    {
                        "name": "id",
                        "in": "path",
                        "required": true,
                        "description": "Public resource identifier",
                        "schema": {
                            "type": "string",
                            "pattern": "^[a-f0-9]{32}$"
                        }
                    }
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true,
                                "properties": []
                            }
                        }
                    }
                },
                "security": [
                    {
                        "BearerAuth": []
                    }
                ]
            }
        },
        "/v1/admin/videos/{id}": {
            "patch": {
                "tags": [
                    "Administration"
                ],
                "summary": "Admin / Videos / Id",
                "operationId": "PATCH__v1_admin_videos_id_",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "parameters": [
                    {
                        "name": "id",
                        "in": "path",
                        "required": true,
                        "description": "Public resource identifier",
                        "schema": {
                            "type": "string",
                            "pattern": "^[a-f0-9]{32}$"
                        }
                    }
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true,
                                "properties": []
                            }
                        }
                    }
                },
                "security": [
                    {
                        "BearerAuth": []
                    }
                ]
            }
        },
        "/v1/admin/live-events/{id}": {
            "patch": {
                "tags": [
                    "Administration"
                ],
                "summary": "Admin / Live Events / Id",
                "operationId": "PATCH__v1_admin_live_events_id_",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "parameters": [
                    {
                        "name": "id",
                        "in": "path",
                        "required": true,
                        "description": "Public resource identifier",
                        "schema": {
                            "type": "string",
                            "pattern": "^[a-f0-9]{32}$"
                        }
                    }
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true,
                                "properties": []
                            }
                        }
                    }
                },
                "security": [
                    {
                        "BearerAuth": []
                    }
                ]
            }
        },
        "/v1/admin/programs/{id}": {
            "patch": {
                "tags": [
                    "Administration"
                ],
                "summary": "Admin / Programs / Id",
                "operationId": "PATCH__v1_admin_programs_id_",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "parameters": [
                    {
                        "name": "id",
                        "in": "path",
                        "required": true,
                        "description": "Public resource identifier",
                        "schema": {
                            "type": "string",
                            "pattern": "^[a-f0-9]{32}$"
                        }
                    }
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true,
                                "properties": []
                            }
                        }
                    }
                },
                "security": [
                    {
                        "BearerAuth": []
                    }
                ]
            }
        },
        "/v1/admin/sponsor-packages/{id}": {
            "patch": {
                "tags": [
                    "Administration"
                ],
                "summary": "Admin / Sponsor Packages / Id",
                "operationId": "PATCH__v1_admin_sponsor_packages_id_",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "parameters": [
                    {
                        "name": "id",
                        "in": "path",
                        "required": true,
                        "description": "Public resource identifier",
                        "schema": {
                            "type": "string",
                            "pattern": "^[a-f0-9]{32}$"
                        }
                    }
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true,
                                "properties": []
                            }
                        }
                    }
                },
                "security": [
                    {
                        "BearerAuth": []
                    }
                ]
            }
        },
        "/v1/admin/campaigns/{id}": {
            "patch": {
                "tags": [
                    "Administration"
                ],
                "summary": "Admin / Campaigns / Id",
                "operationId": "PATCH__v1_admin_campaigns_id_",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "parameters": [
                    {
                        "name": "id",
                        "in": "path",
                        "required": true,
                        "description": "Public resource identifier",
                        "schema": {
                            "type": "string",
                            "pattern": "^[a-f0-9]{32}$"
                        }
                    }
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true,
                                "properties": []
                            }
                        }
                    }
                },
                "security": [
                    {
                        "BearerAuth": []
                    }
                ]
            }
        },
        "/v1/admin/partner-assets/{id}": {
            "patch": {
                "tags": [
                    "Administration"
                ],
                "summary": "Admin / Partner Assets / Id",
                "operationId": "PATCH__v1_admin_partner_assets_id_",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "parameters": [
                    {
                        "name": "id",
                        "in": "path",
                        "required": true,
                        "description": "Public resource identifier",
                        "schema": {
                            "type": "string",
                            "pattern": "^[a-f0-9]{32}$"
                        }
                    }
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true,
                                "properties": []
                            }
                        }
                    }
                },
                "security": [
                    {
                        "BearerAuth": []
                    }
                ]
            }
        },
        "/v1/admin/venues/{id}": {
            "patch": {
                "tags": [
                    "Administration"
                ],
                "summary": "Admin / Venues / Id",
                "operationId": "PATCH__v1_admin_venues_id_",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "parameters": [
                    {
                        "name": "id",
                        "in": "path",
                        "required": true,
                        "description": "Public resource identifier",
                        "schema": {
                            "type": "string",
                            "pattern": "^[a-f0-9]{32}$"
                        }
                    }
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true,
                                "properties": []
                            }
                        }
                    }
                },
                "security": [
                    {
                        "BearerAuth": []
                    }
                ]
            }
        },
        "/v1/admin/seasons/{id}": {
            "patch": {
                "tags": [
                    "Administration"
                ],
                "summary": "Admin / Seasons / Id",
                "operationId": "PATCH__v1_admin_seasons_id_",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "parameters": [
                    {
                        "name": "id",
                        "in": "path",
                        "required": true,
                        "description": "Public resource identifier",
                        "schema": {
                            "type": "string",
                            "pattern": "^[a-f0-9]{32}$"
                        }
                    }
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true,
                                "properties": []
                            }
                        }
                    }
                },
                "security": [
                    {
                        "BearerAuth": []
                    }
                ]
            }
        },
        "/v1/admin/conferences/{id}": {
            "patch": {
                "tags": [
                    "Administration"
                ],
                "summary": "Admin / Conferences / Id",
                "operationId": "PATCH__v1_admin_conferences_id_",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "parameters": [
                    {
                        "name": "id",
                        "in": "path",
                        "required": true,
                        "description": "Public resource identifier",
                        "schema": {
                            "type": "string",
                            "pattern": "^[a-f0-9]{32}$"
                        }
                    }
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true,
                                "properties": []
                            }
                        }
                    }
                },
                "security": [
                    {
                        "BearerAuth": []
                    }
                ]
            }
        },
        "/v1/admin/partners/{id}": {
            "patch": {
                "tags": [
                    "Administration"
                ],
                "summary": "Admin / Partners / Id",
                "operationId": "PATCH__v1_admin_partners_id_",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "parameters": [
                    {
                        "name": "id",
                        "in": "path",
                        "required": true,
                        "description": "Public resource identifier",
                        "schema": {
                            "type": "string",
                            "pattern": "^[a-f0-9]{32}$"
                        }
                    }
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true,
                                "properties": []
                            }
                        }
                    }
                },
                "security": [
                    {
                        "BearerAuth": []
                    }
                ]
            }
        },
        "/v1/admin/promo-codes/{id}": {
            "patch": {
                "tags": [
                    "Administration"
                ],
                "summary": "Admin / Promo Codes / Id",
                "operationId": "PATCH__v1_admin_promo_codes_id_",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "parameters": [
                    {
                        "name": "id",
                        "in": "path",
                        "required": true,
                        "description": "Public resource identifier",
                        "schema": {
                            "type": "string",
                            "pattern": "^[a-f0-9]{32}$"
                        }
                    }
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true,
                                "properties": []
                            }
                        }
                    }
                },
                "security": [
                    {
                        "BearerAuth": []
                    }
                ]
            }
        },
        "/v1/admin/games/{id}/score": {
            "post": {
                "tags": [
                    "Administration"
                ],
                "summary": "Admin / Games / Id / Score",
                "operationId": "POST__v1_admin_games_id_score",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "parameters": [
                    {
                        "name": "id",
                        "in": "path",
                        "required": true,
                        "description": "Public resource identifier",
                        "schema": {
                            "type": "string",
                            "pattern": "^[a-f0-9]{32}$"
                        }
                    }
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true,
                                "properties": {
                                    "home_score": {
                                        "type": "integer"
                                    },
                                    "away_score": {
                                        "type": "integer"
                                    }
                                },
                                "required": [
                                    "home_score",
                                    "away_score"
                                ]
                            }
                        }
                    }
                },
                "security": [
                    {
                        "BearerAuth": []
                    }
                ]
            }
        },
        "/v1/admin/games/{id}/events": {
            "post": {
                "tags": [
                    "Administration"
                ],
                "summary": "Admin / Games / Id / Events",
                "operationId": "POST__v1_admin_games_id_events",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "parameters": [
                    {
                        "name": "id",
                        "in": "path",
                        "required": true,
                        "description": "Public resource identifier",
                        "schema": {
                            "type": "string",
                            "pattern": "^[a-f0-9]{32}$"
                        }
                    }
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true,
                                "properties": []
                            }
                        }
                    }
                },
                "security": [
                    {
                        "BearerAuth": []
                    }
                ]
            }
        },
        "/v1/admin/games/{id}/stats": {
            "post": {
                "tags": [
                    "Administration"
                ],
                "summary": "Admin / Games / Id / Stats",
                "operationId": "POST__v1_admin_games_id_stats",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "parameters": [
                    {
                        "name": "id",
                        "in": "path",
                        "required": true,
                        "description": "Public resource identifier",
                        "schema": {
                            "type": "string",
                            "pattern": "^[a-f0-9]{32}$"
                        }
                    }
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true,
                                "properties": []
                            }
                        }
                    }
                },
                "security": [
                    {
                        "BearerAuth": []
                    }
                ]
            }
        },
        "/v1/admin/standings/recalculate": {
            "post": {
                "tags": [
                    "Administration"
                ],
                "summary": "Admin / Standings / Recalculate",
                "operationId": "POST__v1_admin_standings_recalculate",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true,
                                "properties": []
                            }
                        }
                    }
                },
                "security": [
                    {
                        "BearerAuth": []
                    }
                ]
            }
        },
        "/v1/admin/users": {
            "post": {
                "tags": [
                    "Administration"
                ],
                "summary": "Admin / Users",
                "operationId": "POST__v1_admin_users",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true,
                                "properties": []
                            }
                        }
                    }
                },
                "security": [
                    {
                        "BearerAuth": []
                    }
                ]
            }
        },
        "/v1/admin/roles/assign": {
            "post": {
                "tags": [
                    "Administration"
                ],
                "summary": "Admin / Roles / Assign",
                "operationId": "POST__v1_admin_roles_assign",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true,
                                "properties": {
                                    "user_id": {
                                        "type": "string"
                                    },
                                    "role": {
                                        "type": "string"
                                    }
                                },
                                "required": [
                                    "user_id",
                                    "role"
                                ]
                            }
                        }
                    }
                },
                "security": [
                    {
                        "BearerAuth": []
                    }
                ]
            }
        },
        "/v1/admin/tickets/scan": {
            "post": {
                "tags": [
                    "Administration"
                ],
                "summary": "Admin / Tickets / Scan",
                "operationId": "POST__v1_admin_tickets_scan",
                "responses": {
                    "200": {
                        "description": "JSON response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Success"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Validation or request error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/Error"
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Invalid or missing credentials"
                    },
                    "403": {
                        "description": "Permission denied"
                    },
                    "429": {
                        "description": "Rate limit exceeded"
                    }
                },
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "additionalProperties": true,
                                "properties": []
                            }
                        }
                    }
                },
                "security": [
                    {
                        "BearerAuth": []
                    }
                ]
            }
        }
    },
    "components": {
        "securitySchemes": {
            "BearerAuth": {
                "type": "http",
                "scheme": "bearer",
                "description": "15-minute opaque access token. Send via Authorization header."
            }
        },
        "schemas": {
            "Success": {
                "type": "object",
                "properties": {
                    "data": {
                        "description": "Route-specific JSON resource or collection"
                    },
                    "meta": {
                        "type": "object",
                        "properties": {
                            "request_id": {
                                "type": "string"
                            }
                        }
                    }
                }
            },
            "Error": {
                "type": "object",
                "properties": {
                    "error": {
                        "type": "object",
                        "properties": {
                            "code": {
                                "type": "string"
                            },
                            "message": {
                                "type": "string"
                            },
                            "details": {
                                "type": "object"
                            },
                            "request_id": {
                                "type": "string"
                            }
                        }
                    }
                }
            }
        }
    }
}
