---
title: "Update proxy configuration"
method: PUT
path: "/api/proxy-config"
tags: ["Configuration"]
---

# Update proxy configuration

`PUT /api/proxy-config`

Updates the global proxy configuration.

## Request body

- object — Global proxy configuration
  - `enabled` boolean
  - `type` 'http' | 'socks5' | 'tcp'
  - `url` string
  - `username` string
  - `password` string — Password (redacted as <redacted> in responses)
  - `no_proxy` string
  - `timeout` integer
  - `skip_tls_verify` boolean
  - `enable_for_scim` boolean
  - `enable_for_inference` boolean
  - `enable_for_api` boolean

## Response `200`

Proxy configuration updated successfully

- SuccessResponse — Generic success response
  - `status` string
  - `message` string

## Other responses

- `400` — Bad request
- `500` — Internal server error

---

[API](https://skmtc.net/getbifrost/apis/bifrost-api.md) · [All operations](https://skmtc.net/getbifrost/apis/bifrost-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/getbifrost/bifrost-api/versions/f8cab88f64ea/schema)
