v1

latestOpenAPI 3.0.3MIT2026-07-132953108.7 KB
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"
}