[
  {
    "name": "cors_allow_origin",
    "label": "CORS Allowed Origin",
    "required": false,
    "default": "*",
    "description": "Value for Access-Control-Allow-Origin header, typically '*' for public APIs"
  },
  {
    "name": "cors_allow_methods",
    "label": "CORS Allowed Methods",
    "required": false,
    "default": "GET, POST, PUT",
    "description": "Comma-separated HTTP methods for Access-Control-Allow-Methods header"
  },
  {
    "name": "cors_allow_headers",
    "label": "CORS Allowed Headers",
    "required": false,
    "default": "Content-Type",
    "description": "Comma-separated headers for Access-Control-Allow-Headers"
  },
  {
    "name": "proxyUrl",
    "label": "Proxy Server URL",
    "required": false,
    "default": "",
    "description": "URL of the proxy server to use for external requests"
  },
  {
    "name": "bookSearchAPIKey",
    "label": "Search Engine API Key",
    "type": "password",
    "default":"",
    "required":false,
    "description": "API Key to use for while making requests (not yet used)"
  },
  {
    "name": "apiUrl",
    "label": "API Base URL",
    "required": false,
    "default": "http://localhost:8000",
    "description": "Base URL for the API endpoints"
  }
]