{
    "openapi": "3.0.0",
    "info": {
        "title": "api.cleargeo.tech API",
        "description": "Complete API documentation for ClearGeo Tech platform - PhoneGuard, Flood Intel, Content AI, and API Hub",
        "version": "1.0.0",
        "contact": {
            "name": "Clearview Geographic LLC",
            "email": "azelenski@clearviewgeographic.com",
            "url": "https://clearviewgeographic.com"
        },
        "license": {
            "name": "Proprietary",
            "url": "https://cleargeo.tech/terms"
        }
    },
    "servers": [
        {
            "url": "https://api.cleargeo.tech",
            "description": "Production Server"
        },
        {
            "url": "http://localhost",
            "description": "Development Server"
        }
    ],
    "paths": {
        "/v1/admin/cpanel-data-manager": {
            "get": {
                "summary": "cPanel Data Manager - Complete cPanel API Integration Centralized endpoint for managing ALL cPanel API operations: - Domain management - Database operations - File management - Email accounts - DNS re",
                "operationId": "_v1_admin_cpanel_data_manager_get",
                "tags": [
                    "Admin"
                ],
                "parameters": [
                    {
                        "name": "action",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Action"
                    },
                    {
                        "name": "path",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Path"
                    },
                    {
                        "name": "domain",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Domain"
                    }
                ],
                "requestBody": null,
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": true
                                        },
                                        "data": {
                                            "type": "object",
                                            "additionalProperties": true
                                        },
                                        "timestamp": {
                                            "type": "integer",
                                            "example": 1780721970
                                        },
                                        "message": {
                                            "type": "string"
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "data",
                                        "timestamp"
                                    ]
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Bad request - missing or invalid parameters",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Unauthorized - invalid or missing API key",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "429": {
                        "description": "Too many requests - rate limit exceeded",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "Forbidden",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "Not found",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "500": {
                        "description": "Internal server error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/v1/admin/cpanel-ftp-manager": {
            "get": {
                "summary": "cPanel FTP Manager - Working Alternative to cPanel UAPI Uses FTP credentials to provide cPanel-like functionality WITHOUT HTTP 403 restrictions",
                "operationId": "_v1_admin_cpanel_ftp_manager_get",
                "tags": [
                    "Admin"
                ],
                "parameters": [
                    {
                        "name": "action",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Action"
                    },
                    {
                        "name": "path",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Path"
                    },
                    {
                        "name": "file",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        },
                        "description": "File"
                    }
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "properties": {
                                    "file": {
                                        "type": "string"
                                    },
                                    "content": {
                                        "type": "string"
                                    }
                                }
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": true
                                        },
                                        "data": {
                                            "type": "object",
                                            "additionalProperties": true
                                        },
                                        "timestamp": {
                                            "type": "integer",
                                            "example": 1780721970
                                        },
                                        "message": {
                                            "type": "string"
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "data",
                                        "timestamp"
                                    ]
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Bad request - missing or invalid parameters",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Unauthorized - invalid or missing API key",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "429": {
                        "description": "Too many requests - rate limit exceeded",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "Forbidden",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "Not found",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "500": {
                        "description": "Internal server error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/v1/admin/ftp-manager": {
            "get": {
                "summary": "FTP Management API Complete FTP operations for api.cleargeo.tech",
                "operationId": "_v1_admin_ftp_manager_get",
                "tags": [
                    "Admin"
                ],
                "parameters": [
                    {
                        "name": "action",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Action"
                    },
                    {
                        "name": "dir",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Dir"
                    },
                    {
                        "name": "path",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Path"
                    }
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "properties": {
                                    "path": {
                                        "type": "string"
                                    },
                                    "content": {
                                        "type": "string"
                                    },
                                    "mode": {
                                        "type": "string"
                                    }
                                }
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": true
                                        },
                                        "data": {
                                            "type": "object",
                                            "additionalProperties": true
                                        },
                                        "timestamp": {
                                            "type": "integer",
                                            "example": 1780721970
                                        },
                                        "message": {
                                            "type": "string"
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "data",
                                        "timestamp"
                                    ]
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Bad request - missing or invalid parameters",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Unauthorized - invalid or missing API key",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "429": {
                        "description": "Too many requests - rate limit exceeded",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "Forbidden",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "Not found",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "500": {
                        "description": "Internal server error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/v1/admin/sql-manager": {
            "delete": {
                "summary": "SQL Query Management API Execute SQL queries, manage database operations",
                "operationId": "_v1_admin_sql_manager_delete",
                "tags": [
                    "Admin"
                ],
                "parameters": [
                    {
                        "name": "action",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Action"
                    },
                    {
                        "name": "table",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Table"
                    },
                    {
                        "name": "limit",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Limit"
                    },
                    {
                        "name": "offset",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Offset"
                    }
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "properties": {
                                    "sql": {
                                        "type": "string"
                                    },
                                    "table": {
                                        "type": "string"
                                    },
                                    "where": {
                                        "type": "string"
                                    },
                                    "limit": {
                                        "type": "string"
                                    },
                                    "order_by": {
                                        "type": "string"
                                    },
                                    "data": {
                                        "type": "string"
                                    }
                                }
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": true
                                        },
                                        "data": {
                                            "type": "object",
                                            "additionalProperties": true
                                        },
                                        "timestamp": {
                                            "type": "integer",
                                            "example": 1780721970
                                        },
                                        "message": {
                                            "type": "string"
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "data",
                                        "timestamp"
                                    ]
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Bad request - missing or invalid parameters",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Unauthorized - invalid or missing API key",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "429": {
                        "description": "Too many requests - rate limit exceeded",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "Forbidden",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "Not found",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "500": {
                        "description": "Internal server error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/v1/admin/whm-accounts": {
            "get": {
                "summary": "WHM Account Management Endpoints Full CRUD operations for cPanel accounts",
                "operationId": "_v1_admin_whm_accounts_get",
                "tags": [
                    "Admin"
                ],
                "parameters": [
                    {
                        "name": "action",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Action"
                    },
                    {
                        "name": "search_type",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Search type"
                    },
                    {
                        "name": "search",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Search"
                    },
                    {
                        "name": "username",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Username"
                    },
                    {
                        "name": "keep_dns",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Keep dns"
                    }
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "properties": {
                                    "username": {
                                        "type": "string"
                                    },
                                    "domain": {
                                        "type": "string"
                                    },
                                    "password": {
                                        "type": "string"
                                    },
                                    "email": {
                                        "type": "string"
                                    },
                                    "package": {
                                        "type": "string"
                                    },
                                    "quota": {
                                        "type": "string"
                                    },
                                    "shell": {
                                        "type": "string"
                                    },
                                    "max_ftp": {
                                        "type": "string"
                                    },
                                    "max_sql": {
                                        "type": "string"
                                    },
                                    "max_email": {
                                        "type": "string"
                                    },
                                    "max_lists": {
                                        "type": "string"
                                    },
                                    "max_subdomains": {
                                        "type": "string"
                                    },
                                    "max_parked": {
                                        "type": "string"
                                    },
                                    "max_addon": {
                                        "type": "string"
                                    },
                                    "bandwidth": {
                                        "type": "string"
                                    },
                                    "reason": {
                                        "type": "string"
                                    }
                                }
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": true
                                        },
                                        "data": {
                                            "type": "object",
                                            "additionalProperties": true
                                        },
                                        "timestamp": {
                                            "type": "integer",
                                            "example": 1780721970
                                        },
                                        "message": {
                                            "type": "string"
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "data",
                                        "timestamp"
                                    ]
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Bad request - missing or invalid parameters",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Unauthorized - invalid or missing API key",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "429": {
                        "description": "Too many requests - rate limit exceeded",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "Forbidden",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "Not found",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "500": {
                        "description": "Internal server error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    }
                },
                "security": []
            },
            "post": {
                "summary": "WHM Account Management Endpoints Full CRUD operations for cPanel accounts",
                "operationId": "_v1_admin_whm_accounts_post",
                "tags": [
                    "Admin"
                ],
                "parameters": [
                    {
                        "name": "action",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Action"
                    },
                    {
                        "name": "search_type",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Search type"
                    },
                    {
                        "name": "search",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Search"
                    },
                    {
                        "name": "username",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Username"
                    },
                    {
                        "name": "keep_dns",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Keep dns"
                    }
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "properties": {
                                    "username": {
                                        "type": "string"
                                    },
                                    "domain": {
                                        "type": "string"
                                    },
                                    "password": {
                                        "type": "string"
                                    },
                                    "email": {
                                        "type": "string"
                                    },
                                    "package": {
                                        "type": "string"
                                    },
                                    "quota": {
                                        "type": "string"
                                    },
                                    "shell": {
                                        "type": "string"
                                    },
                                    "max_ftp": {
                                        "type": "string"
                                    },
                                    "max_sql": {
                                        "type": "string"
                                    },
                                    "max_email": {
                                        "type": "string"
                                    },
                                    "max_lists": {
                                        "type": "string"
                                    },
                                    "max_subdomains": {
                                        "type": "string"
                                    },
                                    "max_parked": {
                                        "type": "string"
                                    },
                                    "max_addon": {
                                        "type": "string"
                                    },
                                    "bandwidth": {
                                        "type": "string"
                                    },
                                    "reason": {
                                        "type": "string"
                                    }
                                }
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": true
                                        },
                                        "data": {
                                            "type": "object",
                                            "additionalProperties": true
                                        },
                                        "timestamp": {
                                            "type": "integer",
                                            "example": 1780721970
                                        },
                                        "message": {
                                            "type": "string"
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "data",
                                        "timestamp"
                                    ]
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Bad request - missing or invalid parameters",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Unauthorized - invalid or missing API key",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "429": {
                        "description": "Too many requests - rate limit exceeded",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "Forbidden",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "Not found",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "500": {
                        "description": "Internal server error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    }
                },
                "security": []
            },
            "delete": {
                "summary": "WHM Account Management Endpoints Full CRUD operations for cPanel accounts",
                "operationId": "_v1_admin_whm_accounts_delete",
                "tags": [
                    "Admin"
                ],
                "parameters": [
                    {
                        "name": "action",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Action"
                    },
                    {
                        "name": "search_type",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Search type"
                    },
                    {
                        "name": "search",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Search"
                    },
                    {
                        "name": "username",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Username"
                    },
                    {
                        "name": "keep_dns",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Keep dns"
                    }
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "properties": {
                                    "username": {
                                        "type": "string"
                                    },
                                    "domain": {
                                        "type": "string"
                                    },
                                    "password": {
                                        "type": "string"
                                    },
                                    "email": {
                                        "type": "string"
                                    },
                                    "package": {
                                        "type": "string"
                                    },
                                    "quota": {
                                        "type": "string"
                                    },
                                    "shell": {
                                        "type": "string"
                                    },
                                    "max_ftp": {
                                        "type": "string"
                                    },
                                    "max_sql": {
                                        "type": "string"
                                    },
                                    "max_email": {
                                        "type": "string"
                                    },
                                    "max_lists": {
                                        "type": "string"
                                    },
                                    "max_subdomains": {
                                        "type": "string"
                                    },
                                    "max_parked": {
                                        "type": "string"
                                    },
                                    "max_addon": {
                                        "type": "string"
                                    },
                                    "bandwidth": {
                                        "type": "string"
                                    },
                                    "reason": {
                                        "type": "string"
                                    }
                                }
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": true
                                        },
                                        "data": {
                                            "type": "object",
                                            "additionalProperties": true
                                        },
                                        "timestamp": {
                                            "type": "integer",
                                            "example": 1780721970
                                        },
                                        "message": {
                                            "type": "string"
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "data",
                                        "timestamp"
                                    ]
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Bad request - missing or invalid parameters",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Unauthorized - invalid or missing API key",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "429": {
                        "description": "Too many requests - rate limit exceeded",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "Forbidden",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "Not found",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "500": {
                        "description": "Internal server error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/v1/admin/whm-dns": {
            "get": {
                "summary": "WHM DNS Management Endpoints DNS zone and record management",
                "operationId": "_v1_admin_whm_dns_get",
                "tags": [
                    "Admin"
                ],
                "parameters": [
                    {
                        "name": "action",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Action"
                    },
                    {
                        "name": "domain",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Domain"
                    },
                    {
                        "name": "line",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Line"
                    }
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "properties": {
                                    "domain": {
                                        "type": "string"
                                    },
                                    "ip": {
                                        "type": "string"
                                    },
                                    "ttl": {
                                        "type": "string"
                                    },
                                    "name": {
                                        "type": "string"
                                    },
                                    "type": {
                                        "type": "string"
                                    },
                                    "address": {
                                        "type": "string"
                                    }
                                }
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": true
                                        },
                                        "data": {
                                            "type": "object",
                                            "additionalProperties": true
                                        },
                                        "timestamp": {
                                            "type": "integer",
                                            "example": 1780721970
                                        },
                                        "message": {
                                            "type": "string"
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "data",
                                        "timestamp"
                                    ]
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Bad request - missing or invalid parameters",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Unauthorized - invalid or missing API key",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "429": {
                        "description": "Too many requests - rate limit exceeded",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "Forbidden",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "Not found",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "500": {
                        "description": "Internal server error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    }
                },
                "security": []
            },
            "post": {
                "summary": "WHM DNS Management Endpoints DNS zone and record management",
                "operationId": "_v1_admin_whm_dns_post",
                "tags": [
                    "Admin"
                ],
                "parameters": [
                    {
                        "name": "action",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Action"
                    },
                    {
                        "name": "domain",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Domain"
                    },
                    {
                        "name": "line",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Line"
                    }
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "properties": {
                                    "domain": {
                                        "type": "string"
                                    },
                                    "ip": {
                                        "type": "string"
                                    },
                                    "ttl": {
                                        "type": "string"
                                    },
                                    "name": {
                                        "type": "string"
                                    },
                                    "type": {
                                        "type": "string"
                                    },
                                    "address": {
                                        "type": "string"
                                    }
                                }
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": true
                                        },
                                        "data": {
                                            "type": "object",
                                            "additionalProperties": true
                                        },
                                        "timestamp": {
                                            "type": "integer",
                                            "example": 1780721970
                                        },
                                        "message": {
                                            "type": "string"
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "data",
                                        "timestamp"
                                    ]
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Bad request - missing or invalid parameters",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Unauthorized - invalid or missing API key",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "429": {
                        "description": "Too many requests - rate limit exceeded",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "Forbidden",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "Not found",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "500": {
                        "description": "Internal server error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    }
                },
                "security": []
            },
            "delete": {
                "summary": "WHM DNS Management Endpoints DNS zone and record management",
                "operationId": "_v1_admin_whm_dns_delete",
                "tags": [
                    "Admin"
                ],
                "parameters": [
                    {
                        "name": "action",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Action"
                    },
                    {
                        "name": "domain",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Domain"
                    },
                    {
                        "name": "line",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Line"
                    }
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "properties": {
                                    "domain": {
                                        "type": "string"
                                    },
                                    "ip": {
                                        "type": "string"
                                    },
                                    "ttl": {
                                        "type": "string"
                                    },
                                    "name": {
                                        "type": "string"
                                    },
                                    "type": {
                                        "type": "string"
                                    },
                                    "address": {
                                        "type": "string"
                                    }
                                }
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": true
                                        },
                                        "data": {
                                            "type": "object",
                                            "additionalProperties": true
                                        },
                                        "timestamp": {
                                            "type": "integer",
                                            "example": 1780721970
                                        },
                                        "message": {
                                            "type": "string"
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "data",
                                        "timestamp"
                                    ]
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Bad request - missing or invalid parameters",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Unauthorized - invalid or missing API key",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "429": {
                        "description": "Too many requests - rate limit exceeded",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "Forbidden",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "Not found",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "500": {
                        "description": "Internal server error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/v1/admin/whm-services": {
            "get": {
                "summary": "WHM Service Monitoring & Server Status Monitor services, view server info, check system health",
                "operationId": "_v1_admin_whm_services_get",
                "tags": [
                    "Admin"
                ],
                "parameters": [
                    {
                        "name": "action",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Action"
                    }
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "properties": {
                                    "service": {
                                        "type": "string"
                                    }
                                }
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": true
                                        },
                                        "data": {
                                            "type": "object",
                                            "additionalProperties": true
                                        },
                                        "timestamp": {
                                            "type": "integer",
                                            "example": 1780721970
                                        },
                                        "message": {
                                            "type": "string"
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "data",
                                        "timestamp"
                                    ]
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Bad request - missing or invalid parameters",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Unauthorized - invalid or missing API key",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "429": {
                        "description": "Too many requests - rate limit exceeded",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "Forbidden",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "Not found",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "500": {
                        "description": "Internal server error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    }
                },
                "security": []
            },
            "post": {
                "summary": "WHM Service Monitoring & Server Status Monitor services, view server info, check system health",
                "operationId": "_v1_admin_whm_services_post",
                "tags": [
                    "Admin"
                ],
                "parameters": [
                    {
                        "name": "action",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Action"
                    }
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "properties": {
                                    "service": {
                                        "type": "string"
                                    }
                                }
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": true
                                        },
                                        "data": {
                                            "type": "object",
                                            "additionalProperties": true
                                        },
                                        "timestamp": {
                                            "type": "integer",
                                            "example": 1780721970
                                        },
                                        "message": {
                                            "type": "string"
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "data",
                                        "timestamp"
                                    ]
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Bad request - missing or invalid parameters",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Unauthorized - invalid or missing API key",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "429": {
                        "description": "Too many requests - rate limit exceeded",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "Forbidden",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "Not found",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "500": {
                        "description": "Internal server error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/v1/admin/whm-ssl": {
            "get": {
                "summary": "WHM SSL/TLS Management SSL certificate generation, installation, and management",
                "operationId": "_v1_admin_whm_ssl_get",
                "tags": [
                    "Admin"
                ],
                "parameters": [
                    {
                        "name": "action",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Action"
                    }
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "properties": {
                                    "domain": {
                                        "type": "string"
                                    },
                                    "country": {
                                        "type": "string"
                                    },
                                    "state": {
                                        "type": "string"
                                    },
                                    "city": {
                                        "type": "string"
                                    },
                                    "company": {
                                        "type": "string"
                                    },
                                    "company_division": {
                                        "type": "string"
                                    },
                                    "email": {
                                        "type": "string"
                                    },
                                    "certificate": {
                                        "type": "string"
                                    },
                                    "private_key": {
                                        "type": "string"
                                    },
                                    "ca_bundle": {
                                        "type": "string"
                                    }
                                }
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": true
                                        },
                                        "data": {
                                            "type": "object",
                                            "additionalProperties": true
                                        },
                                        "timestamp": {
                                            "type": "integer",
                                            "example": 1780721970
                                        },
                                        "message": {
                                            "type": "string"
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "data",
                                        "timestamp"
                                    ]
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Bad request - missing or invalid parameters",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Unauthorized - invalid or missing API key",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "429": {
                        "description": "Too many requests - rate limit exceeded",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "Forbidden",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "Not found",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "500": {
                        "description": "Internal server error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    }
                },
                "security": []
            },
            "post": {
                "summary": "WHM SSL/TLS Management SSL certificate generation, installation, and management",
                "operationId": "_v1_admin_whm_ssl_post",
                "tags": [
                    "Admin"
                ],
                "parameters": [
                    {
                        "name": "action",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Action"
                    }
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "properties": {
                                    "domain": {
                                        "type": "string"
                                    },
                                    "country": {
                                        "type": "string"
                                    },
                                    "state": {
                                        "type": "string"
                                    },
                                    "city": {
                                        "type": "string"
                                    },
                                    "company": {
                                        "type": "string"
                                    },
                                    "company_division": {
                                        "type": "string"
                                    },
                                    "email": {
                                        "type": "string"
                                    },
                                    "certificate": {
                                        "type": "string"
                                    },
                                    "private_key": {
                                        "type": "string"
                                    },
                                    "ca_bundle": {
                                        "type": "string"
                                    }
                                }
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": true
                                        },
                                        "data": {
                                            "type": "object",
                                            "additionalProperties": true
                                        },
                                        "timestamp": {
                                            "type": "integer",
                                            "example": 1780721970
                                        },
                                        "message": {
                                            "type": "string"
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "data",
                                        "timestamp"
                                    ]
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Bad request - missing or invalid parameters",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Unauthorized - invalid or missing API key",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "429": {
                        "description": "Too many requests - rate limit exceeded",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "Forbidden",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "Not found",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "500": {
                        "description": "Internal server error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/v1/advanced/multi-table-editor": {
            "get": {
                "summary": "Advanced Multi-Table Content Editor Leverages all available resources: - SQL Manager for database operations - FTP Manager for file modifications - Semantic search for intelligent targeting - CVG Neur",
                "operationId": "_v1_advanced_multi_table_editor_get",
                "tags": [
                    "Advanced"
                ],
                "parameters": [
                    {
                        "name": "action",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Action"
                    }
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "properties": {
                                    "edits": {
                                        "type": "string"
                                    },
                                    "validate_relations": {
                                        "type": "boolean"
                                    },
                                    "dry_run": {
                                        "type": "boolean"
                                    },
                                    "root_table": {
                                        "type": "string"
                                    },
                                    "root_id": {
                                        "type": "string"
                                    },
                                    "field": {
                                        "type": "string"
                                    },
                                    "new_value": {
                                        "type": "string"
                                    },
                                    "cascade_to": {
                                        "type": "string"
                                    },
                                    "table": {
                                        "type": "string"
                                    },
                                    "where": {
                                        "type": "string"
                                    },
                                    "transformation": {
                                        "type": "string"
                                    },
                                    "max_records": {
                                        "type": "string"
                                    },
                                    "use_ai": {
                                        "type": "boolean"
                                    },
                                    "validation_samples": {
                                        "type": "string"
                                    },
                                    "id": {
                                        "type": "string"
                                    },
                                    "updates": {
                                        "type": "string"
                                    },
                                    "last_known_state": {
                                        "type": "string"
                                    },
                                    "instruction": {
                                        "type": "string"
                                    },
                                    "ai_model": {
                                        "type": "string"
                                    },
                                    "operation": {
                                        "type": "string"
                                    },
                                    "version_label": {
                                        "type": "string"
                                    },
                                    "version_id": {
                                        "type": "string"
                                    },
                                    "version_a": {
                                        "type": "string"
                                    },
                                    "version_b": {
                                        "type": "string"
                                    }
                                }
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": true
                                        },
                                        "data": {
                                            "type": "object",
                                            "additionalProperties": true
                                        },
                                        "timestamp": {
                                            "type": "integer",
                                            "example": 1780721970
                                        },
                                        "message": {
                                            "type": "string"
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "data",
                                        "timestamp"
                                    ]
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Bad request - missing or invalid parameters",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Unauthorized - invalid or missing API key",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "429": {
                        "description": "Too many requests - rate limit exceeded",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "Forbidden",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "Not found",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "500": {
                        "description": "Internal server error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/v1/advanced/unified-content-editor": {
            "get": {
                "summary": "Unified Content Editor - Files + Database + AI Advanced editor combining ALL resources: - File system editing (HTML, PHP, config files) - Database content editing - Semantic search across both - AI-as",
                "operationId": "_v1_advanced_unified_content_editor_get",
                "tags": [
                    "Advanced"
                ],
                "parameters": [
                    {
                        "name": "action",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Action"
                    }
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "properties": {
                                    "file": {
                                        "type": "string"
                                    },
                                    "content": {
                                        "type": "string"
                                    },
                                    "find_replace": {
                                        "type": "string"
                                    },
                                    "create_backup": {
                                        "type": "boolean"
                                    },
                                    "validate": {
                                        "type": "boolean"
                                    },
                                    "selector": {
                                        "type": "string"
                                    },
                                    "operation": {
                                        "type": "string"
                                    },
                                    "source": {
                                        "type": "string"
                                    },
                                    "target_file": {
                                        "type": "string"
                                    },
                                    "template": {
                                        "type": "string"
                                    },
                                    "format": {
                                        "type": "string"
                                    },
                                    "find": {
                                        "type": "string"
                                    },
                                    "replace": {
                                        "type": "string"
                                    },
                                    "targets": {
                                        "type": "string"
                                    },
                                    "case_sensitive": {
                                        "type": "boolean"
                                    },
                                    "regex": {
                                        "type": "boolean"
                                    },
                                    "dry_run": {
                                        "type": "boolean"
                                    },
                                    "source_type": {
                                        "type": "string"
                                    },
                                    "enhancement": {
                                        "type": "string"
                                    },
                                    "model": {
                                        "type": "string"
                                    },
                                    "changes": {
                                        "type": "string"
                                    },
                                    "snapshot": {
                                        "type": "boolean"
                                    }
                                }
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": true
                                        },
                                        "data": {
                                            "type": "object",
                                            "additionalProperties": true
                                        },
                                        "timestamp": {
                                            "type": "integer",
                                            "example": 1780721970
                                        },
                                        "message": {
                                            "type": "string"
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "data",
                                        "timestamp"
                                    ]
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Bad request - missing or invalid parameters",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Unauthorized - invalid or missing API key",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "429": {
                        "description": "Too many requests - rate limit exceeded",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "Forbidden",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "Not found",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "500": {
                        "description": "Internal server error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/v1/analytics/deep-contextual-analyzer": {
            "get": {
                "summary": "Deep Contextual Analyzer Comprehensively analyzes ALL pages, APIs, database content, and purposes Creates contextual relationships and purpose mappings across entire platform Features: - Crawls all HT",
                "operationId": "_v1_analytics_deep_contextual_analyzer_get",
                "tags": [
                    "Analytics"
                ],
                "parameters": [
                    {
                        "name": "action",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Action"
                    }
                ],
                "requestBody": null,
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": true
                                        },
                                        "data": {
                                            "type": "object",
                                            "additionalProperties": true
                                        },
                                        "timestamp": {
                                            "type": "integer",
                                            "example": 1780721970
                                        },
                                        "message": {
                                            "type": "string"
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "data",
                                        "timestamp"
                                    ]
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Bad request - missing or invalid parameters",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Unauthorized - invalid or missing API key",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "429": {
                        "description": "Too many requests - rate limit exceeded",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "Forbidden",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "Not found",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "500": {
                        "description": "Internal server error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/v1/analytics/summary": {
            "get": {
                "summary": "Analytics Summary Endpoint Aggregated analytics across all API products",
                "operationId": "_v1_analytics_summary_get",
                "tags": [
                    "Analytics"
                ],
                "parameters": [],
                "requestBody": null,
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": true
                                        },
                                        "data": {
                                            "type": "object",
                                            "additionalProperties": true
                                        },
                                        "timestamp": {
                                            "type": "integer",
                                            "example": 1780721970
                                        },
                                        "message": {
                                            "type": "string"
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "data",
                                        "timestamp"
                                    ]
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Bad request - missing or invalid parameters",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Unauthorized - invalid or missing API key",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "429": {
                        "description": "Too many requests - rate limit exceeded",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "Forbidden",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "Not found",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "500": {
                        "description": "Internal server error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "ApiKeyHeader": []
                    },
                    {
                        "CvgApiKeyHeader": []
                    }
                ]
            }
        },
        "/v1/analytics-monitor": {
            "get": {
                "summary": "Analytics Monitoring API Auto-generated to fix HTTP 404 errors",
                "operationId": "_v1_analytics_monitor_get",
                "tags": [
                    "Analytics-monitor"
                ],
                "parameters": [],
                "requestBody": null,
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Bad request - missing or invalid parameters"
                    },
                    "401": {
                        "description": "Unauthorized - invalid or missing API key"
                    },
                    "429": {
                        "description": "Too many requests - rate limit exceeded"
                    }
                },
                "security": []
            }
        },
        "/v1/api/catalog": {
            "get": {
                "summary": "API Catalog Endpoint Complete catalog of all available API endpoints",
                "operationId": "_v1_api_catalog_get",
                "tags": [
                    "Api"
                ],
                "parameters": [],
                "requestBody": null,
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Bad request - missing or invalid parameters"
                    },
                    "401": {
                        "description": "Unauthorized - invalid or missing API key"
                    },
                    "429": {
                        "description": "Too many requests - rate limit exceeded"
                    }
                },
                "security": []
            }
        },
        "/v1/asset-manager": {
            "get": {
                "summary": "API endpoint",
                "operationId": "_v1_asset_manager_get",
                "tags": [
                    "Asset-manager"
                ],
                "parameters": [],
                "requestBody": null,
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Bad request - missing or invalid parameters"
                    },
                    "401": {
                        "description": "Unauthorized - invalid or missing API key"
                    },
                    "429": {
                        "description": "Too many requests - rate limit exceeded"
                    }
                },
                "security": []
            }
        },
        "/v1/build-automation": {
            "get": {
                "summary": "API endpoint",
                "operationId": "_v1_build_automation_get",
                "tags": [
                    "Build-automation"
                ],
                "parameters": [],
                "requestBody": null,
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Bad request - missing or invalid parameters"
                    },
                    "401": {
                        "description": "Unauthorized - invalid or missing API key"
                    },
                    "429": {
                        "description": "Too many requests - rate limit exceeded"
                    }
                },
                "security": []
            }
        },
        "/v1/chat-with-limits": {
            "get": {
                "summary": "Modern API Endpoint Bootstrapper Auto-added by upgrade script",
                "operationId": "_v1_chat_with_limits_get",
                "tags": [
                    "Chat-with-limits"
                ],
                "parameters": [],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "properties": {
                                    "message": {
                                        "type": "string"
                                    },
                                    "chat_session_id": {
                                        "type": "string"
                                    },
                                    "model": {
                                        "type": "string"
                                    }
                                }
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "example": "JSON response from endpoint"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Bad request - missing or invalid parameters"
                    },
                    "401": {
                        "description": "Unauthorized - invalid or missing API key"
                    },
                    "429": {
                        "description": "Too many requests - rate limit exceeded"
                    }
                },
                "security": []
            }
        },
        "/v1/code-generator": {
            "get": {
                "summary": "API endpoint",
                "operationId": "_v1_code_generator_get",
                "tags": [
                    "Code-generator"
                ],
                "parameters": [
                    {
                        "name": "type",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Type"
                    },
                    {
                        "name": "template",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Template"
                    }
                ],
                "requestBody": null,
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "example": "JSON response from endpoint"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Bad request - missing or invalid parameters"
                    },
                    "401": {
                        "description": "Unauthorized - invalid or missing API key"
                    },
                    "429": {
                        "description": "Too many requests - rate limit exceeded"
                    }
                },
                "security": []
            }
        },
        "/v1/component-library": {
            "get": {
                "summary": "API endpoint",
                "operationId": "_v1_component_library_get",
                "tags": [
                    "Component-library"
                ],
                "parameters": [],
                "requestBody": null,
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Bad request - missing or invalid parameters"
                    },
                    "401": {
                        "description": "Unauthorized - invalid or missing API key"
                    },
                    "429": {
                        "description": "Too many requests - rate limit exceeded"
                    }
                },
                "security": []
            }
        },
        "/v1/content/blog": {
            "post": {
                "summary": "Content AI API - Blog Repurposing Endpoint POST /v1/content/blog",
                "operationId": "_v1_content_blog_post",
                "tags": [
                    "Content"
                ],
                "parameters": [],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "properties": {
                                    "content": {
                                        "type": "string"
                                    },
                                    "platforms": {
                                        "type": "string"
                                    },
                                    "brand_voice": {
                                        "type": "string"
                                    }
                                },
                                "required": [
                                    "content"
                                ]
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": true
                                        },
                                        "data": {
                                            "type": "object",
                                            "additionalProperties": true
                                        },
                                        "timestamp": {
                                            "type": "integer",
                                            "example": 1780721970
                                        },
                                        "message": {
                                            "type": "string"
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "data",
                                        "timestamp"
                                    ]
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Bad request - missing or invalid parameters",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Unauthorized - invalid or missing API key",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "429": {
                        "description": "Too many requests - rate limit exceeded",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "Forbidden",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "Not found",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "500": {
                        "description": "Internal server error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "ApiKeyHeader": []
                    },
                    {
                        "CvgApiKeyHeader": []
                    }
                ]
            }
        },
        "/v1/content/brand-voice": {
            "post": {
                "summary": "Content AI - Brand Voice Training POST /v1/content/brand-voice",
                "operationId": "_v1_content_brand_voice_post",
                "tags": [
                    "Content"
                ],
                "parameters": [],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "properties": {
                                    "profile_name": {
                                        "type": "string"
                                    },
                                    "industry": {
                                        "type": "string"
                                    },
                                    "tone_formal": {
                                        "type": "string"
                                    },
                                    "tone_technical": {
                                        "type": "string"
                                    },
                                    "tone_friendly": {
                                        "type": "string"
                                    },
                                    "sample_content": {
                                        "type": "string"
                                    }
                                },
                                "required": [
                                    "sample_content"
                                ]
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": true
                                        },
                                        "data": {
                                            "type": "object",
                                            "additionalProperties": true
                                        },
                                        "timestamp": {
                                            "type": "integer",
                                            "example": 1780721970
                                        },
                                        "message": {
                                            "type": "string"
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "data",
                                        "timestamp"
                                    ]
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Bad request - missing or invalid parameters",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Unauthorized - invalid or missing API key",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "429": {
                        "description": "Too many requests - rate limit exceeded",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "Forbidden",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "Not found",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "500": {
                        "description": "Internal server error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "ApiKeyHeader": []
                    },
                    {
                        "CvgApiKeyHeader": []
                    }
                ]
            }
        },
        "/v1/content/edit-content": {
            "get": {
                "summary": "Intelligent Content Editing API with Semantic Search Integration Provides targeted content editing with: - Semantic search to find exact content to edit - Multiple validation passes before applying ch",
                "operationId": "_v1_content_edit_content_get",
                "tags": [
                    "Content"
                ],
                "parameters": [
                    {
                        "name": "action",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Action"
                    },
                    {
                        "name": "edit_id",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Edit id"
                    },
                    {
                        "name": "limit",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Limit"
                    },
                    {
                        "name": "table",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Table"
                    }
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "properties": {
                                    "search_query": {
                                        "type": "string"
                                    },
                                    "table": {
                                        "type": "string"
                                    },
                                    "edit_field": {
                                        "type": "string"
                                    },
                                    "new_value": {
                                        "type": "string"
                                    },
                                    "validation_passes": {
                                        "type": "string"
                                    },
                                    "require_confirmation": {
                                        "type": "boolean"
                                    },
                                    "id": {
                                        "type": "string"
                                    },
                                    "updates": {
                                        "type": "string"
                                    },
                                    "validate": {
                                        "type": "boolean"
                                    },
                                    "edit_id": {
                                        "type": "string"
                                    },
                                    "expected_result": {
                                        "type": "string"
                                    },
                                    "comparison_runs": {
                                        "type": "string"
                                    }
                                }
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": true
                                        },
                                        "data": {
                                            "type": "object",
                                            "additionalProperties": true
                                        },
                                        "timestamp": {
                                            "type": "integer",
                                            "example": 1780721970
                                        },
                                        "message": {
                                            "type": "string"
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "data",
                                        "timestamp"
                                    ]
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Bad request - missing or invalid parameters",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Unauthorized - invalid or missing API key",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "429": {
                        "description": "Too many requests - rate limit exceeded",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "Forbidden",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "Not found",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "500": {
                        "description": "Internal server error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/v1/content/event": {
            "post": {
                "summary": "Content AI - Event/Webinar Repurposing POST /v1/content/event",
                "operationId": "_v1_content_event_post",
                "tags": [
                    "Content"
                ],
                "parameters": [],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "properties": {
                                    "event_url": {
                                        "type": "string"
                                    }
                                },
                                "required": [
                                    "event_url"
                                ]
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": true
                                        },
                                        "data": {
                                            "type": "object",
                                            "additionalProperties": true
                                        },
                                        "timestamp": {
                                            "type": "integer",
                                            "example": 1780721970
                                        },
                                        "message": {
                                            "type": "string"
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "data",
                                        "timestamp"
                                    ]
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Bad request - missing or invalid parameters",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Unauthorized - invalid or missing API key",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "429": {
                        "description": "Too many requests - rate limit exceeded",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "Forbidden",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "Not found",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "500": {
                        "description": "Internal server error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "ApiKeyHeader": []
                    },
                    {
                        "CvgApiKeyHeader": []
                    }
                ]
            }
        },
        "/v1/content/media": {
            "post": {
                "summary": "Content AI API - Media Repurposing (Video/Podcast) POST /v1/content/media",
                "operationId": "_v1_content_media_post",
                "tags": [
                    "Content"
                ],
                "parameters": [],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "properties": {
                                    "media_url": {
                                        "type": "string"
                                    }
                                },
                                "required": [
                                    "media_url"
                                ]
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": true
                                        },
                                        "data": {
                                            "type": "object",
                                            "additionalProperties": true
                                        },
                                        "timestamp": {
                                            "type": "integer",
                                            "example": 1780721970
                                        },
                                        "message": {
                                            "type": "string"
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "data",
                                        "timestamp"
                                    ]
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Bad request - missing or invalid parameters",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Unauthorized - invalid or missing API key",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "429": {
                        "description": "Too many requests - rate limit exceeded",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "Forbidden",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "Not found",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "500": {
                        "description": "Internal server error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "ApiKeyHeader": []
                    },
                    {
                        "CvgApiKeyHeader": []
                    }
                ]
            }
        },
        "/v1/content/semantic-search": {
            "get": {
                "summary": "Semantic Content Search API with Accuracy Validation Uses multiple search strategies and comparison runs to achieve maximum accuracy: - Full-text search with relevance scoring - Semantic similarity vi",
                "operationId": "_v1_content_semantic_search_get",
                "tags": [
                    "Content"
                ],
                "parameters": [
                    {
                        "name": "action",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Action"
                    }
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "properties": {
                                    "query": {
                                        "type": "string"
                                    },
                                    "tables": {
                                        "type": "string"
                                    },
                                    "min_confidence": {
                                        "type": "string"
                                    },
                                    "max_results": {
                                        "type": "string"
                                    },
                                    "validation_passes": {
                                        "type": "string"
                                    }
                                }
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": true
                                        },
                                        "data": {
                                            "type": "object",
                                            "additionalProperties": true
                                        },
                                        "timestamp": {
                                            "type": "integer",
                                            "example": 1780721970
                                        },
                                        "message": {
                                            "type": "string"
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "data",
                                        "timestamp"
                                    ]
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Bad request - missing or invalid parameters",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Unauthorized - invalid or missing API key",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "429": {
                        "description": "Too many requests - rate limit exceeded",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "Forbidden",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "Not found",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "500": {
                        "description": "Internal server error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/v1/cvg-systems": {
            "get": {
                "summary": "CVG Systems API Auto-generated to fix HTTP 404 errors",
                "operationId": "_v1_cvg_systems_get",
                "tags": [
                    "Cvg-systems"
                ],
                "parameters": [],
                "requestBody": null,
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Bad request - missing or invalid parameters"
                    },
                    "401": {
                        "description": "Unauthorized - invalid or missing API key"
                    },
                    "429": {
                        "description": "Too many requests - rate limit exceeded"
                    }
                },
                "security": []
            }
        },
        "/v1/db-migration": {
            "get": {
                "summary": "API endpoint",
                "operationId": "_v1_db_migration_get",
                "tags": [
                    "Db-migration"
                ],
                "parameters": [],
                "requestBody": null,
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Bad request - missing or invalid parameters"
                    },
                    "401": {
                        "description": "Unauthorized - invalid or missing API key"
                    },
                    "429": {
                        "description": "Too many requests - rate limit exceeded"
                    }
                },
                "security": []
            }
        },
        "/v1/deploy-automation": {
            "get": {
                "summary": "API endpoint",
                "operationId": "_v1_deploy_automation_get",
                "tags": [
                    "Deploy-automation"
                ],
                "parameters": [],
                "requestBody": null,
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Bad request - missing or invalid parameters"
                    },
                    "401": {
                        "description": "Unauthorized - invalid or missing API key"
                    },
                    "429": {
                        "description": "Too many requests - rate limit exceeded"
                    }
                },
                "security": []
            }
        },
        "/v1/docs-generator": {
            "get": {
                "summary": "API endpoint",
                "operationId": "_v1_docs_generator_get",
                "tags": [
                    "Docs-generator"
                ],
                "parameters": [],
                "requestBody": null,
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Bad request - missing or invalid parameters"
                    },
                    "401": {
                        "description": "Unauthorized - invalid or missing API key"
                    },
                    "429": {
                        "description": "Too many requests - rate limit exceeded"
                    }
                },
                "security": []
            }
        },
        "/v1/domain-manager": {
            "get": {
                "summary": "Domain Management API Auto-generated to fix HTTP 404 errors",
                "operationId": "_v1_domain_manager_get",
                "tags": [
                    "Domain-manager"
                ],
                "parameters": [],
                "requestBody": null,
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Bad request - missing or invalid parameters"
                    },
                    "401": {
                        "description": "Unauthorized - invalid or missing API key"
                    },
                    "429": {
                        "description": "Too many requests - rate limit exceeded"
                    }
                },
                "security": []
            }
        },
        "/v1/ecosystem-manager": {
            "get": {
                "summary": "ClearGeo.Tech Ecosystem Management API Comprehensive API system for managing 118 subdomains and infrastructure",
                "operationId": "_v1_ecosystem_manager_get",
                "tags": [
                    "Ecosystem-manager"
                ],
                "parameters": [
                    {
                        "name": "action",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Action"
                    }
                ],
                "requestBody": null,
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "example": "JSON response from endpoint"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Bad request - missing or invalid parameters"
                    },
                    "401": {
                        "description": "Unauthorized - invalid or missing API key"
                    },
                    "429": {
                        "description": "Too many requests - rate limit exceeded"
                    }
                },
                "security": []
            }
        },
        "/v1/file-manager": {
            "get": {
                "summary": "File Management API Auto-generated to fix HTTP 404 errors",
                "operationId": "_v1_file_manager_get",
                "tags": [
                    "File-manager"
                ],
                "parameters": [],
                "requestBody": null,
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Bad request - missing or invalid parameters"
                    },
                    "401": {
                        "description": "Unauthorized - invalid or missing API key"
                    },
                    "429": {
                        "description": "Too many requests - rate limit exceeded"
                    }
                },
                "security": []
            }
        },
        "/v1/flood/history": {
            "get": {
                "summary": "Flood Intel API - Historical Events Endpoint GET /v1/flood/history",
                "operationId": "_v1_flood_history_get",
                "tags": [
                    "Flood"
                ],
                "parameters": [
                    {
                        "name": "location",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Location"
                    },
                    {
                        "name": "radius",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Radius"
                    },
                    {
                        "name": "start_year",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Start year"
                    },
                    {
                        "name": "end_year",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        },
                        "description": "End year"
                    }
                ],
                "requestBody": null,
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": true
                                        },
                                        "data": {
                                            "type": "object",
                                            "additionalProperties": true
                                        },
                                        "timestamp": {
                                            "type": "integer",
                                            "example": 1780721970
                                        },
                                        "message": {
                                            "type": "string"
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "data",
                                        "timestamp"
                                    ]
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Bad request - missing or invalid parameters",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Unauthorized - invalid or missing API key",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "429": {
                        "description": "Too many requests - rate limit exceeded",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "Forbidden",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "Not found",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "500": {
                        "description": "Internal server error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "ApiKeyHeader": []
                    },
                    {
                        "CvgApiKeyHeader": []
                    }
                ]
            }
        },
        "/v1/flood/projection": {
            "get": {
                "summary": "Flood Intel API - Sea Level Rise Projection Endpoint GET /v1/flood/projection",
                "operationId": "_v1_flood_projection_get",
                "tags": [
                    "Flood"
                ],
                "parameters": [
                    {
                        "name": "lat",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Lat"
                    },
                    {
                        "name": "lon",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Lon"
                    },
                    {
                        "name": "year",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Year"
                    },
                    {
                        "name": "scenario",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Scenario"
                    }
                ],
                "requestBody": null,
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": true
                                        },
                                        "data": {
                                            "type": "object",
                                            "additionalProperties": true
                                        },
                                        "timestamp": {
                                            "type": "integer",
                                            "example": 1780721970
                                        },
                                        "message": {
                                            "type": "string"
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "data",
                                        "timestamp"
                                    ]
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Bad request - missing or invalid parameters",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Unauthorized - invalid or missing API key",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "429": {
                        "description": "Too many requests - rate limit exceeded",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "Forbidden",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "Not found",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "500": {
                        "description": "Internal server error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "ApiKeyHeader": []
                    },
                    {
                        "CvgApiKeyHeader": []
                    }
                ]
            }
        },
        "/v1/flood/risk-score": {
            "get": {
                "summary": "Flood Intel API - Risk Score Endpoint GET /v1/flood/risk-score Get property-level flood risk assessment",
                "operationId": "_v1_flood_risk_score_get",
                "tags": [
                    "Flood"
                ],
                "parameters": [
                    {
                        "name": "address",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Address"
                    },
                    {
                        "name": "lat",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Lat"
                    },
                    {
                        "name": "lon",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Lon"
                    }
                ],
                "requestBody": null,
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": true
                                        },
                                        "data": {
                                            "type": "object",
                                            "additionalProperties": true
                                        },
                                        "timestamp": {
                                            "type": "integer",
                                            "example": 1780721970
                                        },
                                        "message": {
                                            "type": "string"
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "data",
                                        "timestamp"
                                    ]
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Bad request - missing or invalid parameters",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Unauthorized - invalid or missing API key",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "429": {
                        "description": "Too many requests - rate limit exceeded",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "Forbidden",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "Not found",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "500": {
                        "description": "Internal server error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "ApiKeyHeader": []
                    },
                    {
                        "CvgApiKeyHeader": []
                    }
                ]
            }
        },
        "/v1/flood/vulnerability": {
            "post": {
                "summary": "Flood Intel API - Infrastructure Vulnerability Assessment POST /v1/flood/vulnerability",
                "operationId": "_v1_flood_vulnerability_post",
                "tags": [
                    "Flood"
                ],
                "parameters": [],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "properties": {
                                    "asset_type": {
                                        "type": "string"
                                    },
                                    "location": {
                                        "type": "string"
                                    },
                                    "design_life_years": {
                                        "type": "string"
                                    }
                                },
                                "required": [
                                    "asset_type",
                                    "location"
                                ]
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": true
                                        },
                                        "data": {
                                            "type": "object",
                                            "additionalProperties": true
                                        },
                                        "timestamp": {
                                            "type": "integer",
                                            "example": 1780721970
                                        },
                                        "message": {
                                            "type": "string"
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "data",
                                        "timestamp"
                                    ]
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Bad request - missing or invalid parameters",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Unauthorized - invalid or missing API key",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "429": {
                        "description": "Too many requests - rate limit exceeded",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "Forbidden",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "Not found",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "500": {
                        "description": "Internal server error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "ApiKeyHeader": []
                    },
                    {
                        "CvgApiKeyHeader": []
                    }
                ]
            }
        },
        "/v1/flood-monitor": {
            "get": {
                "summary": "Flood Monitoring API Auto-generated to fix HTTP 404 errors",
                "operationId": "_v1_flood_monitor_get",
                "tags": [
                    "Flood-monitor"
                ],
                "parameters": [],
                "requestBody": null,
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Bad request - missing or invalid parameters"
                    },
                    "401": {
                        "description": "Unauthorized - invalid or missing API key"
                    },
                    "429": {
                        "description": "Too many requests - rate limit exceeded"
                    }
                },
                "security": []
            }
        },
        "/v1/git-integration": {
            "get": {
                "summary": "API endpoint",
                "operationId": "_v1_git_integration_get",
                "tags": [
                    "Git-integration"
                ],
                "parameters": [],
                "requestBody": null,
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Bad request - missing or invalid parameters"
                    },
                    "401": {
                        "description": "Unauthorized - invalid or missing API key"
                    },
                    "429": {
                        "description": "Too many requests - rate limit exceeded"
                    }
                },
                "security": []
            }
        },
        "/v1/hub/featured": {
            "get": {
                "summary": "API Hub - Featured APIs GET /v1/hub/featured",
                "operationId": "_v1_hub_featured_get",
                "tags": [
                    "Hub"
                ],
                "parameters": [
                    {
                        "name": "api_key",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Api key"
                    }
                ],
                "requestBody": null,
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": true
                                        },
                                        "data": {
                                            "type": "object",
                                            "additionalProperties": true
                                        },
                                        "timestamp": {
                                            "type": "integer",
                                            "example": 1780721970
                                        },
                                        "message": {
                                            "type": "string"
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "data",
                                        "timestamp"
                                    ]
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Bad request - missing or invalid parameters",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Unauthorized - invalid or missing API key",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "429": {
                        "description": "Too many requests - rate limit exceeded",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "Forbidden",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "Not found",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "500": {
                        "description": "Internal server error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "ApiKeyHeader": []
                    },
                    {
                        "CvgApiKeyHeader": []
                    }
                ]
            }
        },
        "/v1/hub/list": {
            "get": {
                "summary": "API Hub - List All APIs GET /v1/hub/list",
                "operationId": "_v1_hub_list_get",
                "tags": [
                    "Hub"
                ],
                "parameters": [
                    {
                        "name": "api_key",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Api key"
                    }
                ],
                "requestBody": null,
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": true
                                        },
                                        "data": {
                                            "type": "object",
                                            "additionalProperties": true
                                        },
                                        "timestamp": {
                                            "type": "integer",
                                            "example": 1780721970
                                        },
                                        "message": {
                                            "type": "string"
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "data",
                                        "timestamp"
                                    ]
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Bad request - missing or invalid parameters",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Unauthorized - invalid or missing API key",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "429": {
                        "description": "Too many requests - rate limit exceeded",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "Forbidden",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "Not found",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "500": {
                        "description": "Internal server error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "ApiKeyHeader": []
                    },
                    {
                        "CvgApiKeyHeader": []
                    }
                ]
            }
        },
        "/v1/hub/search": {
            "get": {
                "summary": "API Hub - Search APIs GET /v1/hub/search",
                "operationId": "_v1_hub_search_get",
                "tags": [
                    "Hub"
                ],
                "parameters": [
                    {
                        "name": "api_key",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Api key"
                    },
                    {
                        "name": "q",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Q"
                    },
                    {
                        "name": "category",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Category"
                    }
                ],
                "requestBody": null,
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": true
                                        },
                                        "data": {
                                            "type": "object",
                                            "additionalProperties": true
                                        },
                                        "timestamp": {
                                            "type": "integer",
                                            "example": 1780721970
                                        },
                                        "message": {
                                            "type": "string"
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "data",
                                        "timestamp"
                                    ]
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Bad request - missing or invalid parameters",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Unauthorized - invalid or missing API key",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "429": {
                        "description": "Too many requests - rate limit exceeded",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "Forbidden",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "Not found",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "500": {
                        "description": "Internal server error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "ApiKeyHeader": []
                    },
                    {
                        "CvgApiKeyHeader": []
                    }
                ]
            }
        },
        "/v1/maintenance": {
            "get": {
                "summary": "Maintenance API Auto-generated to fix HTTP 404 errors",
                "operationId": "_v1_maintenance_get",
                "tags": [
                    "Maintenance"
                ],
                "parameters": [],
                "requestBody": null,
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Bad request - missing or invalid parameters"
                    },
                    "401": {
                        "description": "Unauthorized - invalid or missing API key"
                    },
                    "429": {
                        "description": "Too many requests - rate limit exceeded"
                    }
                },
                "security": []
            }
        },
        "/v1/phoneguard/bulk": {
            "post": {
                "summary": "PhoneGuard API - Bulk Check Endpoint POST /v1/phoneguard/bulk Check multiple phone numbers at once",
                "operationId": "_v1_phoneguard_bulk_post",
                "tags": [
                    "Phoneguard"
                ],
                "parameters": [],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "properties": {
                                    "phone_numbers": {
                                        "type": "string"
                                    },
                                    "phone_number": {
                                        "type": "string"
                                    },
                                    "spam_score": {
                                        "type": "string"
                                    },
                                    "risk_level": {
                                        "type": "string"
                                    },
                                    "report_count": {
                                        "type": "string"
                                    },
                                    "verified_by_ai": {
                                        "type": "string"
                                    }
                                },
                                "required": [
                                    "phone_numbers"
                                ]
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": true
                                        },
                                        "data": {
                                            "type": "object",
                                            "additionalProperties": true
                                        },
                                        "timestamp": {
                                            "type": "integer",
                                            "example": 1780721970
                                        },
                                        "message": {
                                            "type": "string"
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "data",
                                        "timestamp"
                                    ]
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Bad request - missing or invalid parameters",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Unauthorized - invalid or missing API key",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "429": {
                        "description": "Too many requests - rate limit exceeded",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "Forbidden",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "Not found",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "500": {
                        "description": "Internal server error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "ApiKeyHeader": []
                    },
                    {
                        "CvgApiKeyHeader": []
                    }
                ]
            }
        },
        "/v1/phoneguard/check": {
            "post": {
                "summary": "PhoneGuard API - Check Number Endpoint POST /v1/phoneguard/check Check if a phone number is spam",
                "operationId": "_v1_phoneguard_check_post",
                "tags": [
                    "Phoneguard"
                ],
                "parameters": [],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "properties": {
                                    "phone_number": {
                                        "type": "string"
                                    },
                                    "include_reports": {
                                        "type": "boolean"
                                    }
                                },
                                "required": [
                                    "phone_number"
                                ]
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": true
                                        },
                                        "data": {
                                            "type": "object",
                                            "additionalProperties": true
                                        },
                                        "timestamp": {
                                            "type": "integer",
                                            "example": 1780721970
                                        },
                                        "message": {
                                            "type": "string"
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "data",
                                        "timestamp"
                                    ]
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Bad request - missing or invalid parameters",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Unauthorized - invalid or missing API key",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "429": {
                        "description": "Too many requests - rate limit exceeded",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "Forbidden",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "Not found",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "500": {
                        "description": "Internal server error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "ApiKeyHeader": []
                    },
                    {
                        "CvgApiKeyHeader": []
                    }
                ]
            }
        },
        "/v1/phoneguard/report": {
            "post": {
                "summary": "PhoneGuard API - Report Spam Endpoint POST /v1/phoneguard/report Report a phone number as spam",
                "operationId": "_v1_phoneguard_report_post",
                "tags": [
                    "Phoneguard"
                ],
                "parameters": [],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "properties": {
                                    "phone_number": {
                                        "type": "string"
                                    },
                                    "category": {
                                        "type": "string"
                                    },
                                    "reason": {
                                        "type": "string"
                                    }
                                },
                                "required": [
                                    "phone_number",
                                    "category"
                                ]
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": true
                                        },
                                        "data": {
                                            "type": "object",
                                            "additionalProperties": true
                                        },
                                        "timestamp": {
                                            "type": "integer",
                                            "example": 1780721970
                                        },
                                        "message": {
                                            "type": "string"
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "data",
                                        "timestamp"
                                    ]
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Bad request - missing or invalid parameters",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Unauthorized - invalid or missing API key",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "429": {
                        "description": "Too many requests - rate limit exceeded",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "Forbidden",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "Not found",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "500": {
                        "description": "Internal server error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "ApiKeyHeader": []
                    },
                    {
                        "CvgApiKeyHeader": []
                    }
                ]
            }
        },
        "/v1/phoneguard/stats": {
            "get": {
                "summary": "PhoneGuard API - User Statistics Endpoint GET /v1/phoneguard/stats Get user API usage statistics",
                "operationId": "_v1_phoneguard_stats_get",
                "tags": [
                    "Phoneguard"
                ],
                "parameters": [],
                "requestBody": null,
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": true
                                        },
                                        "data": {
                                            "type": "object",
                                            "additionalProperties": true
                                        },
                                        "timestamp": {
                                            "type": "integer",
                                            "example": 1780721970
                                        },
                                        "message": {
                                            "type": "string"
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "data",
                                        "timestamp"
                                    ]
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Bad request - missing or invalid parameters",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Unauthorized - invalid or missing API key",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "429": {
                        "description": "Too many requests - rate limit exceeded",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "Forbidden",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "Not found",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "500": {
                        "description": "Internal server error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "ApiKeyHeader": []
                    },
                    {
                        "CvgApiKeyHeader": []
                    }
                ]
            }
        },
        "/v1/schema/add-metadata": {
            "get": {
                "summary": "Database Metadata Enhancement Endpoint Adds comprehensive comments and descriptions to all database tables and columns Public endpoint for metadata improvement",
                "operationId": "_v1_schema_add_metadata_get",
                "tags": [
                    "Schema"
                ],
                "parameters": [],
                "requestBody": null,
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": true
                                        },
                                        "data": {
                                            "type": "object",
                                            "additionalProperties": true
                                        },
                                        "timestamp": {
                                            "type": "integer",
                                            "example": 1780721970
                                        },
                                        "message": {
                                            "type": "string"
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "data",
                                        "timestamp"
                                    ]
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Bad request - missing or invalid parameters",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Unauthorized - invalid or missing API key",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "429": {
                        "description": "Too many requests - rate limit exceeded",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "Forbidden",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "Not found",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "500": {
                        "description": "Internal server error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/v1/schema/manage": {
            "get": {
                "summary": "Database Schema Management API Endpoints for creating, modifying, and managing database tables",
                "operationId": "_v1_schema_manage_get",
                "tags": [
                    "Schema"
                ],
                "parameters": [
                    {
                        "name": "api_key",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Api key"
                    },
                    {
                        "name": "action",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Action"
                    },
                    {
                        "name": "table",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Table"
                    }
                ],
                "requestBody": {
                    "required": true,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object",
                                "properties": {
                                    "table_name": {
                                        "type": "string"
                                    },
                                    "columns": {
                                        "type": "string"
                                    },
                                    "primary_key": {
                                        "type": "string"
                                    },
                                    "table": {
                                        "type": "string"
                                    },
                                    "column_name": {
                                        "type": "string"
                                    },
                                    "column_type": {
                                        "type": "string"
                                    },
                                    "after": {
                                        "type": "string"
                                    },
                                    "column": {
                                        "type": "string"
                                    },
                                    "sql": {
                                        "type": "string"
                                    },
                                    "file": {
                                        "type": "string"
                                    }
                                }
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": true
                                        },
                                        "data": {
                                            "type": "object",
                                            "additionalProperties": true
                                        },
                                        "timestamp": {
                                            "type": "integer",
                                            "example": 1780721970
                                        },
                                        "message": {
                                            "type": "string"
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "data",
                                        "timestamp"
                                    ]
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Bad request - missing or invalid parameters",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Unauthorized - invalid or missing API key",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "429": {
                        "description": "Too many requests - rate limit exceeded",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "Forbidden",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "Not found",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "500": {
                        "description": "Internal server error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    }
                },
                "security": []
            }
        },
        "/v1/system/health": {
            "get": {
                "summary": "System Health Endpoint Comprehensive platform health check",
                "operationId": "_v1_system_health_get",
                "tags": [
                    "System"
                ],
                "parameters": [],
                "requestBody": null,
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Bad request - missing or invalid parameters"
                    },
                    "401": {
                        "description": "Unauthorized - invalid or missing API key"
                    },
                    "429": {
                        "description": "Too many requests - rate limit exceeded"
                    }
                },
                "security": []
            }
        },
        "/v1/template-renderer": {
            "get": {
                "summary": "API endpoint",
                "operationId": "_v1_template_renderer_get",
                "tags": [
                    "Template-renderer"
                ],
                "parameters": [
                    {
                        "name": "type",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        },
                        "description": "Type"
                    }
                ],
                "requestBody": {
                    "required": false,
                    "content": {
                        "application/json": {
                            "schema": {
                                "type": "object"
                            }
                        }
                    }
                },
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Bad request - missing or invalid parameters"
                    },
                    "401": {
                        "description": "Unauthorized - invalid or missing API key"
                    },
                    "429": {
                        "description": "Too many requests - rate limit exceeded"
                    }
                },
                "security": []
            }
        },
        "/v1/testing-automation": {
            "get": {
                "summary": "API endpoint",
                "operationId": "_v1_testing_automation_get",
                "tags": [
                    "Testing-automation"
                ],
                "parameters": [],
                "requestBody": null,
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Bad request - missing or invalid parameters"
                    },
                    "401": {
                        "description": "Unauthorized - invalid or missing API key"
                    },
                    "429": {
                        "description": "Too many requests - rate limit exceeded"
                    }
                },
                "security": []
            }
        },
        "/v1/universal-wrapper": {
            "get": {
                "summary": "Universal API Endpoint Wrapper Returns HTTP 200 for all requests with appropriate data",
                "operationId": "_v1_universal_wrapper_get",
                "tags": [
                    "Universal-wrapper"
                ],
                "parameters": [],
                "requestBody": null,
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "example": "JSON response from endpoint"
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Bad request - missing or invalid parameters"
                    },
                    "401": {
                        "description": "Unauthorized - invalid or missing API key"
                    },
                    "429": {
                        "description": "Too many requests - rate limit exceeded"
                    }
                },
                "security": []
            }
        },
        "/v1/usage/realtime": {
            "get": {
                "summary": "Real-Time API Usage Endpoint Provides live usage metrics for current API session",
                "operationId": "_v1_usage_realtime_get",
                "tags": [
                    "Usage"
                ],
                "parameters": [],
                "requestBody": null,
                "responses": {
                    "200": {
                        "description": "Successful response",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": true
                                        },
                                        "data": {
                                            "type": "object",
                                            "additionalProperties": true
                                        },
                                        "timestamp": {
                                            "type": "integer",
                                            "example": 1780721970
                                        },
                                        "message": {
                                            "type": "string"
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "data",
                                        "timestamp"
                                    ]
                                }
                            }
                        }
                    },
                    "400": {
                        "description": "Bad request - missing or invalid parameters",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "401": {
                        "description": "Unauthorized - invalid or missing API key",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "429": {
                        "description": "Too many requests - rate limit exceeded",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "403": {
                        "description": "Forbidden",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "404": {
                        "description": "Not found",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    },
                    "500": {
                        "description": "Internal server error",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "type": "object",
                                    "properties": {
                                        "success": {
                                            "type": "boolean",
                                            "example": false
                                        },
                                        "error": {
                                            "type": "object",
                                            "properties": {
                                                "message": {
                                                    "type": "string"
                                                },
                                                "code": {
                                                    "type": "string"
                                                },
                                                "timestamp": {
                                                    "type": "integer",
                                                    "example": 1780721970
                                                }
                                            },
                                            "required": [
                                                "message",
                                                "timestamp"
                                            ]
                                        }
                                    },
                                    "required": [
                                        "success",
                                        "error"
                                    ]
                                }
                            }
                        }
                    }
                },
                "security": [
                    {
                        "ApiKeyHeader": []
                    },
                    {
                        "CvgApiKeyHeader": []
                    }
                ]
            }
        }
    },
    "components": {
        "securitySchemes": {
            "ApiKeyHeader": {
                "type": "apiKey",
                "in": "header",
                "name": "X-API-Key",
                "description": "Preferred API key header used by the interactive docs."
            },
            "CvgApiKeyHeader": {
                "type": "apiKey",
                "in": "header",
                "name": "X-CVG-API-Key",
                "description": "Alternate API key header referenced by gateway docs."
            }
        }
    },
    "security": [
        {
            "ApiKeyHeader": []
        },
        {
            "CvgApiKeyHeader": []
        }
    ]
}