Configuration

Update Configuration

Update system configuration settings. Supports hot-reloading of certain settings like drop_excess_requests.

put/api/config

Request body

initial_pool_sizeinteger

Initial pool size for sync pools

drop_excess_requestsboolean

Whether to drop requests when queue is full

enable_loggingboolean

Whether logging is enabled

prometheus_labelsstring[]

Prometheus metric labels

Example request

{
  "initial_pool_size": 100,
  "enable_logging": true,
  "prometheus_labels": [
    "environment",
    "service"
  ]
}

Response

Configuration updated successfully

status'success' required

Operation status

messagestring required

Success message

Example response

{
  "status": "success",
  "message": "Operation completed successfully"
}

Changes

No recorded changes to this endpoint across all 1 revision of this API.