Skip to main content
POST
Definir Proxy
Auth: TokenAccount ou TokenInstanceRate-limit: Global (100/min) • Idempotente: sim

Descrição

Define proxy HTTP, HTTPS ou SOCKS5 específico da instância. A configuração só toma efeito após /reconnect ou novo /connect.

Exemplos

SOCKS5 autenticado

Configura um proxy SOCKS5 na porta 1080 com usuário e senha. A senha é encriptada at-rest com AES-256-GCM e nunca volta em plaintext na resposta.

HTTP sem auth

Aponta para um proxy HTTP interno (10.0.0.5:3128) sem credenciais, cenário comum em redes corporativas com auth-by-IP ou proxy aberto.

Desabilitar

Envia apenas enabled: false para remover o proxy individual da instância. Ela volta a usar o proxy global do deploy (se houver) ou conexão direta na próxima reconexão.

Resposta de sucesso

200 OK
O password aparece como string vazia ("") na resposta, o servidor nunca devolve a senha em plaintext.

Path parameters

string
obrigatório
Nome da instância.

Headers

string
obrigatório
TokenAccount ou TokenInstance.
string
obrigatório
application/json.

Request body

boolean
obrigatório
Ativa/desativa o proxy de instância.
string
IP ou hostname. Obrigatório se enabled=true.
string
Porta como string ("1080", "8080"). Obrigatório se enabled=true.
string
"http", "https" ou "socks5". Obrigatório se enabled=true.
string
Usuário (opcional).
string
Senha (opcional, encriptada at-rest).

Regras

  • enabled=true exige host, port e protocol.
  • protocol deve ser http, https ou socks5.
  • username / password são opcionais (proxy aberto ou auth-by-IP).
  • enabled=false faz a instância voltar a usar o proxy padrão do deploy (se houver).
  • A senha é encriptada at-rest (AES-256-GCM) e redigida na resposta.

Notas

O proxy individual da instância tem prioridade sobre o proxy global do deploy. Se enabled=false, a instância usa o proxy global (se houver) ou conexão direta.
Mudanças no proxy não reconectam automaticamente, chame reconnect para aplicar.

Erros