{
  "swagger": "2.0",
  "info": {
    "title": "Production API v1.1",
    "version": "1.1.0"
  },
  "host": "api.production.example.com",
  "basePath": "/v1.1",
  "schemes": ["https"],
  "securityDefinitions": {
    "apiKey": {
      "type": "apiKey",
      "name": "X-API-Key",
      "in": "header",
      "default": "swagger-api-key-abc123def456"
    },
    "bearer": {
      "type": "apiKey",
      "name": "Authorization",
      "in": "header",
      "default": "Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9"
    }
  },
  "definitions": {
    "DatabaseConfig": {
      "type": "object",
      "properties": {
        "connection": {
          "type": "string",
          "example": "jdbc:postgresql://swagger-db.internal:5432/api_db?user=swagger_user&password=SwaggerDbPass2024!Secret"
        }
      }
    }
  }
}

